最初のリクエストに対してのみウェブサイトにメッセージを表示するにはどうすればよいですか? たとえば、私はコードを持っています:
protected void Send_Click(object sender, EventArgs e)
{
Session["msg"] = "Thx for email.";
Response.Redirect("~/Default.aspx?msg='true'");
}
そのようなメッセージを表示した後、Site.Master で null にセッションを設定する必要がありますか??
<%
if(Session["msg"]!=null)
{
Response.Write(Session["msg"].ToString());
Session["msg"] = null;
}
%>