怎么为我的自定义控件加一个只读属性?100%结贴
怎么为我的自定义控件加一个只读属性?像文本框的ReadOnly属性一样,可选为true、false 问题点数:60、回复次数:4Top
1 楼supercdz(烟鬼,一天两包半)回复于 2003-12-04 09:55:41 得分 50
先定义一个枚举
public enum ValidateMode
{
ClientValidate,
ServerValidate,
Both,
None
}
然后定义属性
public ValidateMode ValidateType
{
get
{
object obj = ViewState["ValidateType"];
if (obj==null) return ValidateMode.ClientValidate;
return (ValidateMode)ViewState["ValidateType"];
}
set
{
ViewState["ValidateType"] = value;
ClearControlClientRelation();
SetControlClientRelation();
}
}Top
2 楼wwl1981(小刀(奋斗成就人生))回复于 2003-12-04 09:56:24 得分 5
同意Top
3 楼lrxz(九月鹰飞.Net)回复于 2003-12-04 09:58:40 得分 5
同意。Top
4 楼fangzhou(CSDN_学习狂)回复于 2003-12-04 13:13:51 得分 0
我需要返回true和false,交设置文本框为只读和非只读,楼上的我没搞定,希望能详细一点,谢谢。Top




