1

你能告诉我如何在 ASP.NET Web 窗体中发出通知,比如在 ASP.NET MVC 中,我们有 TempData,比如:

[HttpPost]
public ActionResult DoSomething(Customer c) {

   TempData["custdetails"] = "Thx for message";

   return RedirectToAction("Index");

}

<div>
 @if (TempData["custdetails"] != null) {

 <p>@TempData["custdetails"]</p>

 }
</div>
4

1 回答 1

0

您可以使用服务器标签输入带有 javascript 警报的服务器值。

。CS

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        Session["msg"] = "Page Loaded!!!";       
    }
}

.aspx

<script type="text/javascript">
  alert("<%= Session["msg"].ToString() %>");
</script>
于 2013-06-04T13:09:02.103 回答