做项目用到的通用类
做项目用到的通用类
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));
}
}
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));
}
}