问题标签 [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.
asp.net - 页面刷新时再次触发 GridView_RowCommand 事件
我已经使用 .net 应用程序在我的 .net 应用程序中实现了 GridView 行编辑功能<asp:CommandField
。编辑行后,我单击更新按钮保存记录。现在,如果我刷新页面或按 F5 GridView_RowCommand 再次触发。
我们如何避免这种情况。是否有任何机制可以识别用户何时按下 F5 或刷新页面。客户端或服务器端是否有任何方法。
asp.net - 控件不反映更新
我有一个母版页,上面有一个更新面板。我正在处理的应用程序的其中一个页面有一个自定义控件,上面有一些 asp:textboxes。该控件也有一个gridview。
当单击一行的 asp:linkbutton 时,OnRowCommand 事件会触发并正确执行其魔法,其中一部分是设置 asp:textbox 的“Text”属性。这行得通。
我的问题是更新没有反映在 UI 中。
更新面板:
链接按钮:
事件处理程序:
我知道我在页面生命周期中遗漏了一些东西,但我正在画一个空白。
c# - 在 GridView 中,如何将多个命令添加到一个项目模板?
我剥离了这个例子以使其简单。我有一个带有模板字段的网格视图。模板字段包含两个按钮和一个标签(它们必须在同一个模板字段中)。我希望第一个按钮将标签文本设置为“Win”,另一个按钮将标签文本设置为“失败”。onrow 命令似乎不是由模板字段中的按钮触发的。我怎样才能做到这一点?
我的gridview代码如下:
和我背后的代码:
提前致谢!
c# - 从 RowCommand 获取数据
我有一个显示产品版本的网格,并有几个链接按钮,如编辑、删除、预览等。单击编辑按钮时,我想获取产品 ID 和版本 ID 并重定向到产品详细信息的某些xyz .aspx 页面可以编辑。
这是我的网格的外观:
我正在跟踪在RowCommand
GridView 事件中单击链接按钮的情况。在这里,我想获取 VersionID 和 ProductID,然后重定向到另一个页面。请帮我。我对编码真的很陌生。我做了一点谷歌,但没有一个解决方案对我有帮助。
asp.net - 从 RowCommand 事件重定向时出现错误行为?
我在 GridView 中的一列是一个名为“ViewProfile”的 CommandField 按钮。
单击“ViewProfile”按钮时,事件处理程序“MyGridView_RowCommand(...)”重定向到另一个页面“ViewUserProfile.aspx”。
单击“ViewProfile”并被重定向到“UserProfile.aspx”后,我按下返回按钮。
现在我回到“ViewUsers.aspx”,我单击不属于网格视图的任何其他按钮。
这是有问题的部分......“MyGridView_RowCommand(...)”事件触发了一个事件参数,表明“ViewProfile”按钮被点击了!是的。返回页面时(在重定向之后)单击不在 GridView 内的任何按钮会以某种方式导致引发 RowCommand 事件。奇怪的行为一直持续到我刷新浏览器。
有人知道解决这个问题的方法吗?
c# - 在 Asp.net Rowcommand 事件中获取行索引
我有一个 asp.net GridView:
我怎样才能rowIndex
参加行命令事件?
我想在触发select
时突出显示 ( ) 目标行。RowCommand
c# - Gridview Rowcommand 事件触发但显示隐藏控件,包括 Gridview 未发生
这是我试图通过两个简单的步骤来做的事情:
1)新行(trNewPost),里面有表格,里面有控件来添加新帖子或更新现有帖子。
2)添加按钮使上面的行可见= true;
3) trMyPosts 里面有 Gridview 并显示所有的帖子。
默认可见 = true。
当用户单击编辑 gridview 的任何行(RowCommand 事件)时,我只想隐藏此网格(trMyPosts)并显示 trNewPost。
就这样。事件触发,但没有发生任何事情。
c# - 单击按钮后行命令不触发
我已经找到了解决方案,我只想发布它,所以这可能对某些人有用
这是使用命令的按钮
单击按钮时不会触发行命令。
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') 但我不知道该怎么做?
c# - GridView RowCommand 事件未在页脚模板按钮单击时触发
我有GridView.AutoGenerateColumn=true
。
当我单击按钮行命令事件未触发时,我在 rowdatabound 的页脚上创建了按钮
这是我的代码: