????????????????????????????????t??????????????????????£???????????·??
????????????????????????е???????μ??μ??????????????????????????
??????????д??????????????????????????????????????????????;
/// <summary>
/// ???????????????????д???????????????????
/// </summary>
/// <param name="controlName">?????????????</param>
/// <param name="message">???????</param>
public static void UserControlMessageShow(Control controlName?? string message)
{
ScriptManager.RegisterClientScriptBlock(controlName?? typeof(UpdatePanel)?? "???"?? "alert('" + message + "');"?? true);
}
??????????????
/// <summary>
/// ?????????
/// </summary>
/// <param name="page">??????</param>
/// <param name="msg">???</param>
public static void MessageShow(System.Web.UI.Page page?? string message)
{
if (message == null || message == String.Empty)
return;
message = ToJsString(message);
string js = "<script>alert('" + message + "');</script>";
page.ClientScript.RegisterClientScriptBlock(page.GetType()??"append_message"?? js);
}
?????????????“??????”???????
????1.?????
/// <summary>
/// ?????????
/// </summary>
/// <param name="page">??????</param>
/// <param name="msg">???</param>
public static void UserControlMessageShow(System.Web.UI.UserControl userControl?? string message)
{
if (message == null || message == String.Empty)
return;
message = ToJsString(message);
string js = "<script>alert('" + message + "');</script>";
userControl.Page.ClientScript.RegisterClientScriptBlock(userControl.Page.GetType()?? "append_message"?? js);
}
????2.??????
/// <summary>
/// ?????????
/// </summary>
/// <param name="page">??????</param>
/// <param name="msg">???</param>
public static void UserControlMessageShow(System.Web.UI.UserControl userControl?? string message?? string goPage)
{
if (message == null || message == String.Empty)
return;
message = ToJsString(message);
StringBuilder sb = new StringBuilder();
sb.Append("<script>");
sb.AppendFormat("alert('{0}');"?? message);
sb.AppendFormat("window.location.href='{0}';"?? goPage);
sb.Append("</script>");
userControl.Page.ClientScript.RegisterClientScriptBlock(userControl.Page.GetType()?? "append_message"?? sb.ToString());
}