在构造函数中添加Button控件,然后设置Click的代理函数
解决方案 »
- 下面的注释格式,在VS2008中设置,让它成为注释模板
- 寻求帮组 这组图表密码是多少
- DateTime.Now.ToString求毫秒三位
- 不同国家IP指向不同网站
- jquery1.5.*升级1.7.*的注意事项
- htm的普通按钮我加了runat="servr"之后如何在提交前给个确认?
- 搜索时出现:出错了:常规网络错误。请检查您的网络文档。¥¥¥那应该怎么解决呢?
- [超简单]如何关闭Web窗体,在线等待,答对马上给分!
- 大家来看看,怎样获得DataReader对象中的一个单独的值?有实例下载,给分!
- 怎样获得用户登陆名?
- 找不到类型或命名空间名称“type/namespace”(是否缺少 using 指令或程序集引用?)--我该怎么办呢?
- 如何用代码控制datagrid?
protected override void CreateChildControls()
{
button.Click += new System.EventHandler(this.btn_click);
this.Controls.Add(txtBox);
txtBox.Text = "Hello";
this.Controls.Add(button);
} private void btn_click(object sender, System.EventArgs e)
{
txtBox.Text = "Good well";
}
http://chs.gotdotnet.com/QuickStart/aspplus/default.aspx?url=%2fquickstart%2faspplus%2fdoc%2fwebpagelets.aspx
->创作自定义控件
namespace SanxiaWebControlLibrary.Manager.Abstract
{
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls; /// <summary>
/// DeleteAbstractByAuthors 的摘要说明。
/// </summary>
public abstract class DeleteAbstractByAuthors : System.Web.UI.UserControl
{
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.Label Lab; private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
} #region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// 设计器支持所需的方法 - 不要使用
/// 代码编辑器修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion private void Button1_Click(object sender, System.EventArgs e)
{
AbstractRef.Abstracts absop = new AbstractRef.Abstracts();
AbstractRef.FuncReturn fr = new AbstractRef.FuncReturn();
try
{
if(Page.IsValid)
{
fr = absop.DelAbstractDataByAuthors(TextBox1.Text);
Lab.Text = fr.ReturnString;
}
}
catch(Exception err)
{
Lab.Text = err.Message;
}
}
}
}这是一个完全的例子,不过里面有好多东西是我们自己 的
我觉得你只要注意一下那个函数:
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.Load += new System.EventHandler(this.Page_Load); }
这样问题可能就解决了