我有一个GridView内的UpdatePanel。在模板字段中是用于标记项目的复选框。在功能上,这工作正常,但CheckBox总是触发一个完整的页面回发,而不是部分回发。我如何获得CheckBox触发部分回发?由GridView里面的CheckBox触发的全部回发内UpdatePanel
<asp:GridView ID="gv_test" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="cb_View_CheckAll" runat="server" AutoPostBack="true" OnCheckedChanged="cb_View_CheckAll_CheckedChanged"/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
,因为CheckBox放置在网格视图内部,所以编译器无法正确找到此子控件并引发编译器错误 'UpdatePanel'UpdatePanel1'中的触发器找不到控件ID'cb_View_CheckAll'。 –