当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《有没有办法在JavaScript中设置asp.net按钮的CommandArgument?》经验,为你挑选了2个好方法。

我有一个列出一堆项目的GridView,其中一个列有一个显示模态的链接(AjaxToolkit ModalPopupExtender).我们称之为"显示"链接.在那个模态中,我有一个asp:按钮,用于保存在该模态中输入的数据.我们称之为"保存"按钮

因此,当用户点击某一行中的"显示"链接时,我想写一些在"保存"按钮中设置内容的javascript,这样在我的代码隐藏中,我可以处理"保存".命令和使用CommandEventArgs参数获取值.

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



1> Brant Bobby..:

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

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



2> slolife..:

好吧,继续研究后,看起来似乎无法完成.CommandArgument属性可能驻留在ViewState中,但对于这种情况,它完全是服务器端,无法使用javascript进行更改.

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有