VS2008,我在用户控件页面中添加一个GridView,这个GridView中第一列放置了CheckBox,列头也有一个CheckBox(实现全选的效果)。
<asp:GridView ID="gv_List" runat="server" Width="100%" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:CheckBox ID="cb_allselect" runat="server" AutoPostBack="True"
oncheckedchanged="cb_allselect_CheckedChanged" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="cb_row" runat="server" />
</ItemTemplate>
<HeaderStyle Width="30px" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:BoundField DataField="tkmc" />
</Columns>
</asp:GridView>
在该用户控件的后台代码对应的cb_allselect_CheckedChanged事件无法执行,我设置了断点也无法获取。但我将GridView放到WEB页中时这个事件就可以执行了,会不会是用户控件页面本身有问题呀?请高手指教……
<asp:GridView ID="gv_List" runat="server" Width="100%" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:CheckBox ID="cb_allselect" runat="server" AutoPostBack="True"
oncheckedchanged="cb_allselect_CheckedChanged" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="cb_row" runat="server" />
</ItemTemplate>
<HeaderStyle Width="30px" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:BoundField DataField="tkmc" />
</Columns>
</asp:GridView>
在该用户控件的后台代码对应的cb_allselect_CheckedChanged事件无法执行,我设置了断点也无法获取。但我将GridView放到WEB页中时这个事件就可以执行了,会不会是用户控件页面本身有问题呀?请高手指教……
群号:29037453