私は[Serializable] class
いくつかを持っていproperties,methods and some web controls
ます。これを使用して、変数class
を作成しました。Dictionary<string,object>
これDictionary variable
には、さまざまなobjects
私のクラスが含まれています。これをすべての Web フォームで使用できるように、これDictionary variable
を保存する必要があります。このコード行を使用して、view-state
Dictionary variable
post-back
Dictionary variable
view-state
ViewState[this.ClientID + "_CtrAdd"] = dictControl;
エラーがスローされます:
アセンブリ 'System.Web、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a' の 'System.Web.UI.WebControls.TextBox' と入力すると、シリアル化可能としてマークされません。
ノート:
My class objects contains some web controls.
Dictionary variable
これをに保存する方法を教えてくださいView-state
。