using System;
using System.Web;
using System.Text;
namespace Pub.Class {
/// <summary>
/// 輸出訊息類
/// </summary>
public class Msg {
#region Write
/// <summary>
/// 輸出訊息
/// </summary>
/// <param name="msg">訊息內容</param>
public static void Write(string msg) { HttpContext.Current.Response.Write(msg); }
public static void Write(string format, params object[] args) { HttpContext.Current.Response.Output.Write(format, args); }
public static void Write(object msg) { Write(msg.ToString()); }
public static void WriteEnd(string msg) { Msg.Write(msg); Msg.End(); }
public static void WriteEnd(string format, params object[] args) { Msg.Write(format, args); Msg.End(); }
public static void WriteEnd(object msg) { WriteEnd(msg.ToString()); }
/// <summary>
/// 輸出訊息到HtmlGenericControl控制項
/// </summary>
/// <param name="Control">HtmlGenericControl控制項</param>
/// <param name="msg">訊息內容</param>
/// <param name="isAdd">是否累記</param>
public static void Write(System.Web.UI.HtmlControls.HtmlGenericControl Control,string msg,bool isAdd) {
if (isAdd) Control.InnerHtml += msg; else Control.InnerHtml = msg;
}
#endregion
#region End
/// <summary>
/// 終止頁面的運行
/// </summary>
public static void End() { HttpContext.Current.Response.End(); }
#endregion
public static void Redirect(string url) { HttpContext.Current.Response.Redirect(url); }
}
}