技术为产品服务,产品为业务服务!

我要努力,我要发达!

 

自己做一个点击会弹出窗口的按钮

在网上看到的代码,贴出来看看:
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);

  }

posted on 2005-01-26 14:53  joe  阅读(968)  评论(0编辑  收藏  举报

导航