问题标签 [rowcommand]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3548 浏览

asp.net - 页面刷新时再次触发 GridView_RowCommand 事件

我已经使用 .net 应用程序在我的 .net 应用程序中实现了 GridView 行编辑功能<asp:CommandField。编辑行后,我单击更新按钮保存记录。现在,如果我刷新页面或按 F5 GridView_RowCommand 再次触发。

我们如何避免这种情况。是否有任何机制可以识别用户何时按下 F5 或刷新页面。客户端或服务器端是否有任何方法。

0 投票
2 回答
193 浏览

asp.net - 控件不反映更新

我有一个母版页,上面有一个更新面板。我正在处理的应用程序的其中一个页面有一个自定义控件,上面有一些 asp:textboxes。该控件也有一个gridview。

当单击一行的 asp:linkbutton 时,OnRowCommand 事件会触发并正确执行其魔法,其中一部分是设置 asp:textbox 的“Text”属性。这行得通。

我的问题是更新没有反映在 UI 中。

更新面板:

链接按钮:

事件处理程序:

我知道我在页面生命周期中遗漏了一些东西,但我正在画一个空白。

0 投票
2 回答
5035 浏览

c# - 在 GridView 中,如何将多个命令添加到一个项目模板?

我剥离了这个例子以使其简单。我有一个带有模板字段的网格视图。模板字段包含两个按钮和一个标签(它们必须在同一个模板字段中)。我希望第一个按钮将标签文本设置为“Win”,另一个按钮将标签文本设置为“失败”。onrow 命令似乎不是由模板字段中的按钮触发的。我怎样才能做到这一点?

我的gridview代码如下:

和我背后的代码:

提前致谢!

0 投票
4 回答
37798 浏览

c# - 从 RowCommand 获取数据

我有一个显示产品版本的网格,并有几个链接按钮,如编辑、删除、预览等。单击编辑按钮时,我想获取产品 ID 和版本 ID 并重定向到产品详细信息的某些xyz .aspx 页面可以编辑。
这是我的网格的外观:

我正在跟踪在RowCommandGridView 事件中单击链接按钮的情况。在这里,我想获取 VersionID 和 ProductID,然后重定向到另一个页面。请帮我。我对编码真的很陌生。我做了一点谷歌,但没有一个解决方案对我有帮助。

0 投票
1 回答
438 浏览

asp.net - 从 RowCommand 事件重定向时出现错误行为?

我在 GridView 中的一列是一个名为“ViewProfile”的 CommandField 按钮。

单击“ViewProfile”按钮时,事件处理程序“MyGridView_RowCommand(...)”重定向到另一个页面“ViewUserProfile.aspx”。

单击“ViewProfile”并被重定向到“UserProfile.aspx”后,我按下返回按钮。

现在我回到“ViewUsers.aspx”,我单击不属于网格视图的任何其他按钮。

这是有问题的部分......“MyGridView_RowCommand(...)”事件触发了一个事件参数,表明“ViewProfile”按钮被点击了!是的。返回页面时(在重定向之后)单击不在 GridView 内的任何按钮会以某种方式导致引发 RowCommand 事件。奇怪的行为一直持续到我刷新浏览器。

有人知道解决这个问题的方法吗?

0 投票
6 回答
117510 浏览

c# - 在 Asp.net Rowcommand 事件中获取行索引

我有一个 asp.net GridView:

我怎样才能rowIndex参加行命令事件?

我想在触发select时突出显示 ( ) 目标行。RowCommand

0 投票
1 回答
1237 浏览

c# - Gridview Rowcommand 事件触发但显示隐藏控件,包括 Gridview 未发生

这是我试图通过两个简单的步骤来做的事情:

1)新行(trNewPost),里面有表格,里面有控件来添加新帖子或更新现有帖子。

2)添加按钮使上面的行可见= true;

3) trMyPosts 里面有 Gridview 并显示所有的帖子。

默认可见 = true。

当用户单击编辑 gridview 的任何行(RowCommand 事件)时,我只想隐藏此网格(trMyPosts)并显示 trNewPost。

就这样。事件触发,但没有发生任何事情。

0 投票
2 回答
17455 浏览

c# - 单击按钮后行命令不触发

我已经找到了解决方案,我只想发布它,所以这可能对某些人有用

这是使用命令的按钮

单击按钮时不会触发行命令。

0 投票
2 回答
1264 浏览

asp.net - 不能在 Gridview 中的 RowCommand 上运行?

我的网页中有一个gridview。我是一个链接按钮列。链接按钮列的命令名称是“lbtnedit”,我想要当我单击链接按钮时,另一个选项卡将通过加载 ID 显示恢复的详细信息,但是当我单击链接按钮时它不会遇到 gvresume_OnRowCommand

提前致谢 !

这是我的网格:

这里是事件

编辑一:

当我在这里使用萤火虫是链接中的内容:

href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$aaaaaaa$bbbbbbbbbbb", ""false, "",";Clients.aspx", false, true)

我认为如果: javascript:__doPostBack('ctl00$mainContent$gridViewResume','resumeID') 但我不知道该怎么做?

0 投票
2 回答
4150 浏览

c# - GridView RowCommand 事件未在页脚模板按钮单击时触发

我有GridView.AutoGenerateColumn=true

当我单击按钮行命令事件未触发时,我在 rowdatabound 的页脚上创建了按钮

这是我的代码: