2011-02-03 7 views
0

私はListViewコントロールを持っていて、LayoutTemplateには前と次のページングボタンがあります。ボタンをクリックすると、コードビハインドファイルのPageButton_Clickイベントハンドラが呼び出され、ページングが実行されます。それはうまく動作しますが、ListViewのViewStateをオフにした場合、ボタンをクリックすると、コード内のイベントハンドラを呼び出すことができなくなります。ここで何が起きてるの?ASP.NETでは、データバインドされたコントロールのViewStateを無効にすると、子コントロールのイベント処理にどのような影響がありますか?

答えて

0

すべてのサーバーコントロールイベントは、viewstateに格納されます。 viewstateをオフにしたい場合は、サーバーコントロールの作業はできません。 viewstateをオフにしたい場合は、javascriptまたはjqueryを使用してロジックを実装します。

関連する問題