ポストバックで属性を使用するチェックボックスリストの問題
質問
チェックリストとそれぞれの値属性のリストをレンダリングするデータリストがあり、別のコントロールがポストバックを起動すると、各チェックボックスの値属性が失われますヘルプ!!!!
解決
page_loadイベントで、データリストがバインドされているかどうかを確認してください。もしそうなら、あなたはこれでデータバインディングメソッドをラップしたいかもしれません:
if(!Page.IsPostBack)
{
YourDataBindingMethod();
}
これにより、最初のページのロード時にのみロードされることを確認します。コントロールがポストバックを起動するたびにではありません。
お役に立てば幸いです。
他のヒント
データリストを読み込むときは、最初のPageLoadでのみ実行し、その後のPostBackでは実行しないようにします
if(!Page.IsPostBack) {
//databind your datalist
}
それが問題でない場合は、問題の把握に役立つコードを投稿していただけますか?
所属していません StackOverflow