asp.net - 有没有办法在 javascript 中设置 asp.net 按钮的 CommandArgument?

标签 asp.net javascript

我有一个列出一堆项目的 GridView,其中一列有一个显示模式的链接 (AjaxToolkit ModalPopupExtender)。我们将该链接称为“显示”。在该模式中,我有一个 asp:button 用于保存在该模式中输入的数据。我们将该按钮称为“保存”

因此,当用户单击某一行中的“显示”链接时,我想编写一些在“保存”按钮中设置某些内容的 javascript,以便在我的代码隐藏中,我可以处理“保存” .Command 并使用CommandEventArgs 参数获取值。

这可能吗,还是我只需要使用隐藏的输入标签并设置它的值?

最佳答案

不是您问题的直接答案,而是解决问题的另一种可能方法:

在页面上放置一个HiddenField 控件。在您的代码隐藏中,在显示模式弹出窗口之前,将该控件的值设置为被单击的行的 ID(或行号,或一些标识值)。然后在保存按钮的代码隐藏中,您可以只读取 HiddenField 的值。

关于asp.net - 有没有办法在 javascript 中设置 asp.net 按钮的 CommandArgument?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/593039/

相关文章:

asp.net - ASP.NET MVC 5 中基于角色的单独页面授权

c# - 在 asp.net web 应用程序中使用后无法删除托管 dll

c# - 从类型注释列表中获取不同的值

javascript - 为什么什么都不做就需要时间?

javascript - 在 localStorage 中为 GoogleChrome 扩展选项面板保存数据并访问数据

javascript - 如果菜单是纯 CSS 驱动的,则更新 aria-hidden 属性

javascript - 如何在网站上嵌入 github git README 文件

c# - ITextSharp 将文本插入现有的 pdf

javascript - 如何在带有静态内容的 asp.net 中添加背景图片幻灯片?

javascript - 使用 Javascript 强制从 src 下载图像