2012-02-27 12 views
0

は私がすべてのチェックボックスを選択していたとき、私は、チェックボックスデータジャンプリストのitemtemplate内にあるページジャンプチェックボックスチェックを停止するにはどうすればよいですか?

<asp:CheckBox ID="Chkbox" runat="server" TextAlign="Right" AutoPostBack="true" /> 

foreach (DataListItem dl in dlst.Items) 
{ 
    if ((((CheckBox)dl.FindControl("Chkbox")).Checked)) 
    { 
    Button1.Enabled = true; 
    } 
} 

を置いItemTemplateに内部で、私はデータリストを持って、パネル内部にその1枚のパネル内のフィールドセットを持って、ページがジャンプ(のみフィールドセットの部分がジャンプしている)であるが、ページのbottonの位置をブラウザーでチェックし、ブラウザのページがジャンプしている場合、ページはすでにupdatepanelの中​​にあります。私はMaintainScrollPositionOnPostBackをTrueに設定していますが、this approachに設定しています。

+0

はあなたが非同期ポストバックにいることを確認しているクライアント側でのjQueryを追加していますか?デバッガで 'ScriptManager.GetCurrent(this).IsInAsyncPostback'をチェックしてください。 http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.isinasyncpostback.aspx –

答えて