ユーザーコントロールは、gridviewで構成される検索画面です。私は、データテーブル内のgridviewのフィルタ結果を文字列にして、そのデータテーブルをセッションに格納しています。私は、次のポストバックでセッションのデータテーブルにアクセスしています。スマートパーツwebpartのSonのユーザーコントロールでセッション変数の問題
問題は、コードラインで例外がスローされなくても、セッションにdattableを格納しているときに、Webページに「予期しないエラーが発生しました」と表示されることです。私はリモートデバッグの助けを借りてセッション変数の割り当ての理由を追跡することができました。
私は以前にsharepoint以外でユーザーコントロールをテストし、asp.netページで完全に機能することを確認しました。
私はSharepoint 2007を使用しており、開発にVS 2008を使用していますが、使用されているフレームワークは2.0です。私は、株式の開発に非常に新しいです、そして、どんな鉛も非常に役に立つでしょう。
おかげで、 web.configファイルは、HttpModuleをセクションに追加System.Web.SessionState.SessionStateModuleを持って、セッション状態モードでは、SQL Serverで、ページセクションもにEnableSessionState =「true」を持っています.. 。 –