2009-06-23 20 views
1

ラベルと2つの画像ボタンを含むUpdatePanelの中​​に単純なリピータがあります。 OnClickプロパティは、デザイン時に各ボタンの属性に設定されます。いずれかのボタンをクリックすると、「無効なポストバックまたはコールバック引数があり、イベントの検証が有効になっています........」というメッセージが表示されます。私は他のWebアプリケーションでも全く同じことを行っていますが、ここで何が起きているのかわかりません。ASP.NET UpdatePanelがリピータボタンの「無効なポストバック」例外を投げる

答えて

2

私の推測では、コンテンツはサーバーによって最初にレンダリングされた後に変更されていると思います。このエラーは、元の応答ではレンダリングされず、したがってビューステートにはない値(たとえば、選択した項目値など)をサーバーにポストバックするとスローされます。

状況の簡単な修正は、単にweb.configまたは@pageディレクティブのいずれかでイベントの検証をオフにすることです。

関連する問題