asp.net GridView CheckBox 点击事件
<asp:TemplateFieldHeaderText="是否置顶"><ItemTemplate><asp:CheckBoxID="CheckBox1"runat="s...
<asp:TemplateField HeaderText="是否置顶">
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" />
</ItemTemplate>
</asp:TemplateField>
勾选后怎么触发一个事件?在线等,挺急的 展开
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" />
</ItemTemplate>
</asp:TemplateField>
勾选后怎么触发一个事件?在线等,挺急的 展开
展开全部
在aspx页面里面加上OnCheckedChanged="CheckBox1_CheckedChanged" ,在.cs页面里面写上对应的CheckBox1_CheckedChanged方法就行。 另外 不用回传。
更多追问追答
追问
OnCheckedChanged="CheckBox1_CheckedChanged" />
public void CheckBox1_CheckedChanged(object sender, EventArgs e){}写了这个但是走不到后台方法里 我用的。net4.0的 和这个有关系吗
追答
不是不触发,是在回传的时候触发的。我之所以叫你去掉 AutoPostBack="true" 是觉得每选一个就刷新不太友好。你可以加上,那就是每次你点击复选框都会进入到你的方法里面。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询