读书人

|M| 小弟我自己写的控件RequiredField

发布时间: 2012-02-01 16:58:19 作者: rapoo

|M| 我自己写的控件RequiredFieldValidator如何在网页中显示出我添加的属性的值 谢谢
[DefaultProperty( "Text "), ToolboxData( " <{0}:RFV runat=server /> ")]
public class RFV : System.Web.UI.WebControls.RequiredFieldValidator
{
#region 私有变量
String _Text = " ";
String _Message = " ";
#endregion

#region 设计属性
public String Text
{
get { return _Text; }
set { _Text = value; }
}
public String Message
{
get { return _Message; }
set { _Message = value; }
}

#endregion
}
我做的自定义验证控件RequiredFieldValidator加多了Text和Message属性
如何在网页加载的时候显示那个Text啊就像Label一样那样显示
还有当鼠标点击要验证的控件的时候如何显示Message属性
谢谢

[解决办法]
protected override void RenderContents(HtmlTextWriter output)
{
output.Write(Text);
}
[解决办法]
第2个,实现起来就比较麻烦了。
需要写客户端javascript。
[解决办法]
你程序里面代码设置属性应该能够看见了吧;
要你要求的:
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_aspnetctrlauth/html/15a21813-6fb9-4e0e-9d95-a1db2649a8b4.htm
看看这个吧,一句两句说不清楚
[解决办法]
写个复合控件可以满足你的要求
MSDN2003
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconcompositecontrolsample.htm
[解决办法]
up
[解决办法]
up

读书人网 >asp.net

热点推荐