悬赏园豆:10
[已关闭问题]
关闭于 2008-03-04 18:01
[DefaultProperty("Text"), ToolboxData("<{0}:TextBox runat=server></{0}:TextBox>")]<br> public class TextBox : System.Web.UI.WebControls.TextBox<br> {<br> protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1 = new RequiredFieldValidator();<br> protected System.Web.UI.WebControls.RegularExpressionValidator RegularExpressionValidator1 = new RegularExpressionValidator();<br> protected System.Web.UI.WebControls.RangeValidator rangevalidator = new System.Web.UI.WebControls.RangeValidator();<br>}<br><br>如上代码:<br>想写一个包含验证的TextBox。<br>声明了几个验证的控件,但是不知道怎么把这个3个控件输出到页面。<br>请教控件高手。<br> <br>
问题补充:
沙加 的用法,其实是原来我是用过的,可以实现。
但是这样的textBox,如果需要系统中textBox的属性就需要,用属性来暴露,比较麻烦。
我以上问题的做法是继承系统的textBox。但是这样做以后,验证控件却没法输出了。
沙加 his.Controls.Add(...)写法,在这种场景下是不行的。
壁虎
|
初学一级
|
园豆:
140
提问于:2007-12-21 13:45