0

エラーの画像と、エラーが発生しているコード セグメントを次に示します。 ここに画像の説明を入力

プロジェクトはもともと VS2010 で開発されましたが、クライアントがその開発環境を持っているため、VS2012 に「アップグレード」されました。アップグレード後にこの問題を解決するために他に行う必要があるかどうかはわかりません。

Me.MaintainScrollPositionOnPostBack = Trueこのエラーは、Page_Load、Page Directive、または Web.Config に配置した場合にのみ発生します。自己参照とPage参照を使用してみましたが、同じ問題があります。

Me.MaintainScrollPositionOnPostBack = True3 つの場所のいずれかからコード行を削除するとWebDev.WebServer####、アプリケーションは正常に実行されます。

最終的な目標は、未定義の長さのオブジェクトをテーブルにロードすることです。テーブル内の項目は 5 つから 100 までです。いずれの場合も、各項目には RadioButtonList オブジェクトが関連付けられています。各 RBL をクリックすると、選択した選択肢が SQL サーバーに送信され、最終的にページが更新されます。この設定は、スクロールをトップにリセットすることによる更新または PostBack の問題を修正することを想定していました。

プロパティを削除しMaintainScrollPositionOnPostBackて AJAX コントロールを追加した後に、同様のエラーが発生しました。

質問:

  1. この問題を修正するための提案があるので、VS2010 または VS2012 では発生しませんか?
  2. RBL 選択インデックス変更イベントを SQL サーバーに送信しながら、ページのスクロール位置を維持できる別の方法はありますか?
  3. JavaScript がコンピューターにインストールされているか、VS2010/2012 の WebServer インスタンスが Javascript を使用するようにするにはどうすればよいですか?
  4. これはweb.config、プロジェクトに登録していても、Ajax の登録に関連しているようです。ajaxがサーバーから実行され、クライアントとのやり取りを必要としないように、web.configで必要な宣言を知っている人はいますか? (参考までに、.Net 4)
4

0 に答える 0