プロパティでPersistenceModeを使用することと、ASP.NET WebページのViewStateにプロパティの値を格納することのユーティリティ/パフォーマンスの違いは何ですか?
これ:
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
[PersistenceMode(PersistenceMode.InnerProperty)]
public int ClientUno { get; private set; }
対これ:
public int ClientUno
{
get
{
if (ViewState["ClientUno"] == null) return 0;
else return (int)(ViewState["ClientUno"]);
}
set { ViewState["ClientUno"] = value; }
}
私はインターネットの周りでいくつかのグーグルをしました、そしてこれを理解することができません。これは以前に出てきたようです-私は答えを見つけることができません。誰?