0

最初のリクエストに対してのみウェブサイトにメッセージを表示するにはどうすればよいですか? たとえば、私はコードを持っています:

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;
}
%>
4

1 に答える 1