做项目用到的通用类

做项目用到的通用类

C# code 

public class Information
{
    public Information()
    {
        //
        //TODO: 在此处添加构造函数逻辑
        //
    }
    /// <summary>
    /// 弹出消息框并且转向到新的URL
    /// </summary>
    ///  /// <summary>
    /// Literal弹出消息
    /// </summary>
    /// <param name="msg">消息内容</param>
    /// <param name="lt">Literal控件</param>
    public static void MessageInfor(string msg, Literal lt, string url)
    {
        if (url != "")//url不为空,跳转页面
        {
            lt.Text = "<script>alert('" + msg.Replace("'", string.Empty) + "');location.href='" + url + "'</script>";
        }
        else
        {
            lt.Text = "<script>alert('" + msg.Replace("'", string.Empty) + "')</script>";
        }
    }
    /// <summary>
    /// 弹出指定大小的新窗体
    /// </summary>
    public static void OpenWindowKind(string url, int width, int heigth, int top, int left)
    {
        string js = "<script language='JavaScript'>window.open('{0}', '', 'width={1}, height={2}, top={3}, left={4}, location=no, menubar=no, resizable=yes, scrollbars=yes, status=yes, titlebar=no, toolbar=no, directories=no');</script>";
        HttpContext.Current.Response.Write(string.Format(js, url, width, heigth, top, left));
    }
    /// <summary>
    /// 弹出新页面
    /// </summary>
    public static void OpenWindow(string url)
    {
        string js = "<script language='JavaScript'>window.open('{0}');</script>";
        HttpContext.Current.Response.Write(string.Format(js,url));
    }
}
posted @ 2012-01-18 14:12  kangwl  阅读(217)  评论(0编辑  收藏  举报