怎么给web用户控件添加事件和属性? 我建了一个自定义控件,如图:可是现在这个控件没有任何事件或属性。我想实现这样的效果:当点击“搜索”按钮时,将其中四个控件的值传给父页,作为参数去执行程序,比如给Gridview做为绑定时需要的参数,请问要怎么样添加事件和读取属性呢,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考:http://blog.csdn.net/insus/archive/2008/01/21/2057539.aspx 实现 IPostBackDataHandler接口. MSDN上查IPostBackDataHandler就可以看到相关信息和例子.(不过MSDN上的例子太过简单, 你要google搜索个别人写的控件做参考) 答案:vb.net:http://download.csdn.net/source/369209C#:http://download.csdn.net/source/369210 楼主有两种方法可以找到用户控件中输入的值,给你举个例子:一个WebUserControl.ascx中有一个TextBox1,这个WebUserControl.ascx.cs中的代码是:protected void Page_Load(object sender, EventArgs e) { } public string text1 { get { return this.TextBox1.Text; } }引用这个用户控件的页面是:_UserControl.aspx,它中有一个Button,代码是: protected void Button1_Click(object sender, EventArgs e) { Response.Write(this.userControl1.text1); }显示的是用户控件TextBox中输入的值;这是一种方法是通过用户控件中的公共属性进行访问的,还有第2种方法是在Button的Click事件中写入Response.Write((this.userControl1.FindControl("TextBox1") as TextBox).Text);显示TextBox中输入的值。 8楼哥们,你的方法好像可行。但是我想点击按钮时判断日期是否正常,不正常则用lb_message提示,并且不传回给父页;如果正常,则传给父页去执行。那给不给父页由什么来控制呢? 请推荐一本asp.net的书,c#经典入门4我有了,但是感觉学习.net不直接! js全选的问题 怎么实现页面加载时 显示“请稍等……” 一个SqlDataReader如何转为string [] 新建的WebForm,在什么情况下筐架下的菜单可用,我的怎么不能用呢? 水晶报表问题,要做一份打印,有多页不同内容 DataGrid显示数据问题,初学者,请多关照!很急 多功能在线考试系统改进版源码试卷评阅这个页面出的问题代码如下 response.redirect重定向出现问题,请看一下!! asp.net下的虚拟目录&webconfig&Session问题 画面迁移时 发生的问题 分页基类创建
http://blog.csdn.net/insus/archive/2008/01/21/2057539.aspx
vb.net:http://download.csdn.net/source/369209
C#:http://download.csdn.net/source/369210
一个WebUserControl.ascx中有一个TextBox1,这个WebUserControl.ascx.cs中的代码是:protected void Page_Load(object sender, EventArgs e)
{ }
public string text1
{
get { return this.TextBox1.Text; }
}引用这个用户控件的页面是:_UserControl.aspx,它中有一个Button,代码是: protected void Button1_Click(object sender, EventArgs e)
{
Response.Write(this.userControl1.text1);
}显示的是用户控件TextBox中输入的值;
这是一种方法是通过用户控件中的公共属性进行访问的,还有第2种方法是在Button的Click事件中写入
Response.Write((this.userControl1.FindControl("TextBox1") as TextBox).Text);
显示TextBox中输入的值。
但是我想点击按钮时判断日期是否正常,不正常则用lb_message提示,并且不传回给父页;如果正常,则传给父页去执行。
那给不给父页由什么来控制呢?