.aspxページでHiddenFieldコントロールの値をバインドして、ストアドプロシージャのパラメータとして渡す必要があります。値にはSession変数値が含まれます。HiddenField asp.netからのバインド値
私は、通常のテキストボックスの場合:私は、私は何とかバインド(「ユーザーID」)を使用して経由での値を取得することができます同じように何かをするだろうのHiddenFieldについては
<asp:TextBox ID="NameTextBox" runat="server" Text='<%# Bind("Name") %>' />
セッション変数。
どうすればいいですか?
しかし、他の値に到達できません.. ListViewはフォームから値をバインドし、csクラスに保存します。セッション変数の値をフォームに渡さないと、私はそれに到達する方法がわかりません。 – user1121487
セッション状態は、あるページから別のページに持ち越され、隠しフィールドに格納する必要はなく、メモリ内で使用できます。あなたはそれを当初どこからでも割り当てることができます。データベースや入力フィールドにアクセスし、必要に応じてアクセスしてください。私はそれを私の答えの中のリンクよりもうまく説明できません。 – evasilchenko
はい、私はcsクラスからSessionにアクセスできない場合はこれを知っています。クラスは「スタンドアロン」であり、プロパティに格納されているパラメータから値を取得するだけです。私は、そのクラスの任意のセッション変数を確認することはできません、私はListViewからセッション変数の値を渡す必要があります。 – user1121487