通常在页面 先定义
protected void Page_Load(object sender, EventArgs e)
{
     if(!IsPostBack)
    {
       ViewState["自定义名称用于区分不用的"] =null; // 定义的开始.
    }
}

其他地方,如果要存 .

 直接 赋值..

ViewState["1"] = "我的值"; // string 

要取 .
if(ViewState["1"].ToString() !="")
{
  string valuess=   ViewState["1"].ToString();  
  int inn = Convert.toInt32(ViewState["1"]);//
.....
}

 

 

 

asp.net中的ViewState该在时候用呢?

 

用在同一页面内保存数据,便于调用,不会加重服务器负担。
session不同页面间传值,作用范围一次回话内
appliction全局应用程序变量,应用于整个程序范围。

相关文章:

  • 2022-12-23
  • 2021-11-12
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-08
  • 2021-06-30
  • 2021-10-02
  • 2021-12-13
相关资源
相似解决方案