读书人

在gridview中添加一个button按钮怎么

发布时间: 2013-08-11 22:22:29 作者: rapoo

在gridview中添加一个button按钮,如何给这个按钮添加一个点击事件???
我添加了一个button按钮列

<asp:ButtonField ButtonType="Button" CommandName="Select" HeaderText="查看" 
ShowHeader="True" Text="按钮" " />
想实现一个点击事件,当单击“按钮”后会弹出一个层,请问这个单击事件如何添加。当我直接添 onclick="showid('smallLay');这个的时候会出现错误信息
[解决办法]
引用:
我添加了一个button按钮列
<asp:ButtonField ButtonType="Button" CommandName="Select" HeaderText="查看" 
ShowHeader="True" Text="按钮" " />
想实现一个点击事件,当单击“按钮”后会弹出一个层,请问这个单击事件如何添加。当我直接添 onclick="showid('smallLay');这个的时候会出现错误信息

先要转换为ItemEdit 格式的 然后加上onclientclick=""
[解决办法]
2种办法:
1:用gridview的RowCommand 来捕获button的CommandName和CommandArgument
2:直接用input控件的onclientclick
由于你这里只是一个弹出层的操作推荐直接用第二种
[解决办法]
refer these:
http://www.cnblogs.com/insus/archive/2011/06/30/2094151.html
http://www.cnblogs.com/insus/archive/2012/09/22/2697862.html
[解决办法]
<asp:TemplateField HeaderText="详情">
<ItemTemplate>
<input name="CheckBox1" type="checkbox" value="<%#Eval("ID") %>"/>
<input name="button_test" type="button" value="查看" />
</ItemTemplate>
</asp:TemplateField>


一样的啊 你的button 用js获取就行了啊 执行onclientclick

读书人网 >asp.net

热点推荐