如题:web用户控件的使用问题----如何在其被放入的窗体中,使用web控件内的控件
做个简单的例子: (1)新建一个web用户控件:testControl.ascx,里边放入一个ID为 txtUser 的 textBox
在该控件中做一个属性
public string User
{
set{
this.txtUser.text=Value;
}
get{
return this.txtUser.text;
}
} (2)在另外一个页面 main.aspx页中拖入一个 testControl.ascx,将该控件的ID修改为 TC,另外放入一个BUTTON控件,在BUTTON的CHICK事件中编写内容
((testControl)this.FindControl("TC")).txtUser;
* 问题就出在这,在VS2003中,这样写,是能出现 txtUser 的提示的,但是在VS2005中,这样不管用,我不知道中间出了什么错误,希望高手指点新手求教
做个简单的例子: (1)新建一个web用户控件:testControl.ascx,里边放入一个ID为 txtUser 的 textBox
在该控件中做一个属性
public string User
{
set{
this.txtUser.text=Value;
}
get{
return this.txtUser.text;
}
} (2)在另外一个页面 main.aspx页中拖入一个 testControl.ascx,将该控件的ID修改为 TC,另外放入一个BUTTON控件,在BUTTON的CHICK事件中编写内容
((testControl)this.FindControl("TC")).txtUser;
* 问题就出在这,在VS2003中,这样写,是能出现 txtUser 的提示的,但是在VS2005中,这样不管用,我不知道中间出了什么错误,希望高手指点新手求教
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货