ViewState 页面级状态保持
2008-07-11 11:05
232 查看
将整个页面的 EnableViewState 设置为 false ,可以减少带宽压力,同时,将需要保持状态的控件 EnableViewState 设置为 True ,即可实现该控件的状态保持。
TestViewState.aspx
ViewState.aspx.cs
TestViewState.aspx
ViewState.aspx.cs
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; namespace WebApplication1.Web { public partial class ViewState : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { ViewState["DisText"] = "还没点击呢"; } } protected void btn_Click(object sender, EventArgs e) { if (ViewState["DisText"] != null && ViewState["DisText"].ToString() != "") this.lable.Text = ViewState["DisText"].ToString(); } protected void ddl_SelectedIndexChanged(object sender, EventArgs e) { string sname = this.ddl.SelectedValue; ViewState["DisText"] = "我选择的是:"+ sname; } } }
相关文章推荐
- Asp.Net之ViewState状态保持
- asp.net状态保持viewstate,session,cookie,application
- 状态保持-ViewState
- 在自定义控件的构造函数中保持ViewState状态
- 去掉viewstate保持在页面中的一大串字符的方法
- ASP.NET页面状态管理——ViewState的使用(转)
- aspx页面状态管理Cookie和ViewState
- ASP.NET页面状态管理——ViewState的使用
- ASP.NET状态保持:ViewState
- ASP.NET页面状态管理——ViewState的使用
- ASP.NET页面状态管理——ViewState的使用(一)
- ASP.NET页面状态管理——ViewState的使用
- ASP ViewState对象,完成客户端状态保持
- ASP.NET页面状态管理——ViewState的使用
- ASP.NET页面状态管理——ViewState的使用
- form submit时将__VIEWSTATE和__VIEWSTATEGENERATOR一起post到另外的页面,出现验证视图状态 MAC 失败。
- ViewState - 页面状态保留
- ASP.NET中的状态保持的方式(Cookie,Session,ViewState,Application)
- 去掉viewstate保持在页面中的一大串字符的方法
- ASP.NET页面中去除VIEWSTATE视图状态乱码