Iri*_*ain 1 c# asp.net visual-studio-2010 visual-studio
根据MSDN文档,使用以下语法:
// A read-write instance property:
public string Name
{
get { return name; }
set { name = value; }
}
Run Code Online (Sandbox Code Playgroud)
但是,VS2010会自动为新库类生成以下代码:
public string Name
{
get
{
String s = (String)ViewState["Name"];
return ((s == null) ? String.Empty : s);
}
set
{
ViewState["Name"] = value;
}
}
Run Code Online (Sandbox Code Playgroud)
何时使用ViewState语法而不是MSDN上显示的较短示例?
ViewState 是ASP.Net服务器控件的一项功能,它可以在回发之间保留信息.
对于不在服务器控件中的简单属性,应使用自动实现的属性:
public string Name { get; set; }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1003 次 |
| 最近记录: |