0
如何仅在第一次请求时在网站上显示消息? 比如我有代码:消息仅适用于ASP.NET Web Forms中的第一次请求
protected void Send_Click(object sender, EventArgs e)
{
Session["msg"] = "Thx for email.";
Response.Redirect("~/Default.aspx?msg='true'");
}
我应该在的Site.Master设置空会话一样,显示消息之后?
<%
if(Session["msg"]!=null)
{
Response.Write(Session["msg"].ToString());
Session["msg"] = null;
}
%>
你是什么第一次的意思是,你不希望显示它的页面时刷新或reloaded..if你想要这个,那么你可以在编写代码'(自动回= FALSE) '条件 –
最好但如何? – user2400938
'if(!IsPostBack)Response.Write(Session [“msg”]。ToString());'在页面加载事件中这样做... –