asp.net中repeater内部的linkbutton在应用onclientclick=showmodaldialog时如何获取ID

来源:百度知道 编辑:UC知道 时间:2024/09/28 06:38:19

获取linkbutton的id, 还是获取你绑定数据的id?
前者:
你运行网站! 在生成的页面右键查看源代码, 在那里找到你的linkbutton的id, 在javascript里使用这个id, 你的linkbutton的id是跟你编写代码时候的id 不同的, 因为你嵌套在repeater中里了, 编译完之后就会自动+上repeater的id.

后者:
我没试过我不知道, 我想如果通过CommandArguement不能从value等的获取到值的话, 你可以考虑放个HiddenField存放对应的id

在给linkbutton填加onclientclick事件时把参数带上,如linkbutton.clientid