ASP.NET ページに、ユーザーが検索を実行したときに結果セットにバインドする GridView コントロールがあります。ユーザーが結果セットからレコードのサブセットを選択できるように、CheckBox コントロールを含む追加の TemplateField 列を作成します。GridView コントロールにページングを実装しました。ユーザーがチェックボックス コントロールと結果セットを介してページをチェックすると、チェックされたチェックボックスが保持されません。
<asp:GridView ID="MyGridView" runat="server" AllowPaging="true" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="MyCheckBox" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
GridView のページング中にチェックボックスを保持する最良の方法は何ですか?