//********************************************
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
namespace BasicWebControl.MessageBox
{
///<summary>
/// AlertBox 的摘要说明。
///</summary>
[DefaultProperty("Text"), ToolboxData("<{0}:AlertBox runat=server></{0}:AlertBox>")]
publicclass AlertBox : System.Web.UI.Control
{
privatestring text= string.Empty ;
///<summary>
///显示的内容,注意不能包含单、双引号
///</summary>
[Bindable(true),Category("Appearance"),DefaultValue("")]
publicstring Text
{
get
{
return text;
}
set
{
text = value;
}
}
///<summary>
///
///</summary>
public AlertBox()
{
}
///<summary>
///将此控件呈现给指定的输出参数。
///</summary>
///<param name="output">要写出到的 HTML 编写器 </param>
protectedoverridevoid Render(HtmlTextWriter output)
{
if( Text != string.Empty )
{
output.Write( "<script language='javascript'>alert('" );
output.Write(Text);
output.Write("');</script>");
}
}
}
}

浙公网安备 33010602011771号