Web/App_Code/MessageBox.cs

(开头部分) 8KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Web.UI;
using System.Text;

/// <summary>
/// MessageBox 的摘要说明。
/// </summary>
public static class MessageBox
{
   

    #region 消息提示 调用方法:  MessageBox.Show()
    /// <summary>
    /// 消息提示
    /// 调用方法:  MessageBox.Show(Page, this, "是否可以呢!");
    /// </summary>
    /// <param name="page0">参数:Page </param>
    /// <param name="this0">参数:this </param>
    /// <param name="str">参数:显示文本内容 </param>
    public static void Show(Page page0,Page this0, string str)
    {
        StringBuilder sb = new StringBuilder("");
        sb.Append("alert('" + str + "');");
        ClientScriptManager cs = page0.ClientScript;
        if (!cs.IsStartupScriptRegistered(this0.GetType(), "Show"))
        {
            cs.RegisterStartupScript(this0.GetType(), "Show", sb.ToString(), true);
        }
    }
    

    #endregion

    #region 打开新页面 调用方法: MessageBox.OpenUrl()
    /// <summary>
    /// 打开新页面
    /// </summary>
    /// <param name="page0">参数:Page</param>
    /// <param name="this0">参数:this</param>
    /// <param name="url">参数:新页面地址</param>
    /// <param name="target">打开页面的方式</param>
    public static void OpenUrl(Page page0, Page this0, string url,int width,int height)
    {
        StringBuilder sb = new StringBuilder("");
        sb.Append("window.open('" + url + "','','width=" + width + "px','height=" + height + "px','toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');");
        ClientScriptManager cs = page0.ClientScript;
        if (!cs.IsStartupScriptRegistered(this0.GetType(), "OpenUrl"))
        {
            cs.RegisterStartupScript(this0.GetType(), "OpenUrl", sb.ToString(), true);
        }       
    }

   
    #endregion

    #region 弹出消息提示,并且打开新页面 MessageBox.ShowUrl()
    /// <summary>
    /// 弹出消息提示,并且打开新页面
    /// </summary>
    /// <param name="page0">参数:Page</param>
后面还有 162 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。