我添加了一个button按钮列<asp:ButtonField ButtonType="Button" CommandName="Select" HeaderText="查看"
ShowHeader="True" Text="按钮" " />想实现一个点击事件,当单击“按钮”后会弹出一个层,请问这个单击事件如何添加。当我直接添 onclick="showid('smallLay');这个的时候会出现错误信息
ShowHeader="True" Text="按钮" " />想实现一个点击事件,当单击“按钮”后会弹出一个层,请问这个单击事件如何添加。当我直接添 onclick="showid('smallLay');这个的时候会出现错误信息
1:用gridview的RowCommand 来捕获button的CommandName和CommandArgument
2:直接用input控件的onclientclick
由于你这里只是一个弹出层的操作推荐直接用第二种
http://www.cnblogs.com/insus/archive/2011/06/30/2094151.html
http://www.cnblogs.com/insus/archive/2012/09/22/2697862.html
<ItemTemplate>
<input name="CheckBox1" type="checkbox" value="<%#Eval("ID") %>"/>
<input name="button_test" type="button" value="查看" />
</ItemTemplate>
</asp:TemplateField>
一样的啊 你的button 用js获取就行了啊 执行onclientclick