1) 控件禁用:将控件的EnableViewState属性设置为false;
2) 页面禁用:在页面的Page指令中添加EnableViewState="false";
3) 应用程序禁用:在Web.Config文件中添加
<configuration>
<system.web>
<pages enableViewState="false" />
</system.web>
</configuration>示例:
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
ViewState["data"] = "Hello World!";
}
//禁用ViewState后,点击按钮显示不出"Hello World!"
protected void Button1_Click(object sender, EventArgs e)
{
if (ViewState["data"] != null)
Response.Write(ViewState["data"].ToString());
}
}
评论(0)
暂无评论。