datalist
にcheckbox
があり、ボタンをクリックすると(postback
)チェックボックスの値がクリアされます。asp.netのポストバック後にチェックボックスの値を保持する方法は?
が
If (!IsPostBack)
{
//Bind Data
}
datalist
にcheckbox
があり、ボタンをクリックすると(postback
)チェックボックスの値がクリアされます。asp.netのポストバック後にチェックボックスの値を保持する方法は?
が
If (!IsPostBack)
{
//Bind Data
}
です取得するとき、例えば、チェックボックスはオフに表示されます私はあなたのデータリストを間違ってバインドしていると思います。
Not Page.IsPostBackをチェックしてそこにバインドする必要があります。それ以外の場合は、すべてのポストバックをバインドしてすべての値をリセットします。
内のページの負荷であなたのデータバインディングコードを置き:datalist
でcheckbox
がチェックされている場合は、ボタンがクリックされたとき、それはこれを試してみてください値
'UpdatePanel's、' ViewState'が助けてくれるかもしれません。このアイルランドの男の答えを確認してくださいhttp://stackoverflow.com/a/8271782/647884 – Bastardo