自己做一个点击会弹出窗口的按钮
在网上看到的代码,贴出来看看:
public class WebCustomControl1 : System.Web.UI.WebControls.Button //继承原来的button按钮
{
private string _confirmMessage = "Is OK?"; //设置弹出窗口提示问题的初始值
[Bindable(true),
Category("Appearance"),
DefaultValue("Is OK?")]
public string ConfirmMessage //新建立一个属性
{
get
{
return _confirmMessage;
}
set
{
_confirmMessage = value;
}
}
/// <summary>
/// 将此控件呈现给指定的输出参数。
/// </summary>
/// <param name="output"> 要写出到的 HTML 编写器 </param>
protected override void Render(HtmlTextWriter output) //重载Render方法,为按钮添加弹出窗口功能
{
base.Attributes.Add("OnClick","return confirm('"+this._confirmMessage+"');");
base.Render(output);
}