ASP.Net中後臺控制頁面提示信息的顯示方式服務器
ScriptManager.RegisterStartupScript(this, typeof(Page), "", "<script>alert("刪除失敗~!")</script>", false);this
(1).(e.Row.Cells[4].FindControl("ImageButton1") as ImageButton).Attributes.Add("onClick", "return confirm("肯定要刪除「" + e.Row.Cells[1].Text + "」")");ip
(2).public System.Web.UI.WebControls.Button btnDel;產品
btnDel.Attributes.Add("onclick", "return confirm('肯定要刪嗎?');");it
System.Web.HttpContext.Current.Response.Write("<script>alert("刪除成功~!")</script>");後臺
this.RegisterStartupScript("", "<script>alert("刪除失敗~!")</script>");cli
ASP.NET2.0中AJAX使用新的ScriptManager 類來管理,而不兼容原來的 ClientScriptManager 類 ,因此用:date
<script>alert('提示:產品添加成功!')</script>和方法
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "name", "<script>alert('提示:產品添加成功!');</script>", true);客戶端
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "name", "<script>alert('提示:產品添加成功');</script>", true);
這些方法都是無效的.
能夠用如下方法寫代碼實現
ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "", "alert('提示:產品添加成功!');if(confirm('是否繼續添加?取消轉到產品管理頁')){alert('本頁面繼續添加')}else{window.open('productManage.aspx','_self');}", true);