问题描述
我从textbox继承了一个类,自己写了一个属性叫"MoneyValue",我想知道能否让使用者必须设定这个值,就像runat="server"那样,不设定会出编译错误
解决方案
解决方案二:
在OnLoad事件中判断这个属性,如果是空就输出错误信息,或者throwexception
解决方案三:
有个[DefaultValue]的属性
解决方案四:
自己在RENDER时进行判断,如果没有这个属性就抛出异常!
时间: 2025-01-29 19:47:49
我从textbox继承了一个类,自己写了一个属性叫"MoneyValue",我想知道能否让使用者必须设定这个值,就像runat="server"那样,不设定会出编译错误
解决方案二:
在OnLoad事件中判断这个属性,如果是空就输出错误信息,或者throwexception
解决方案三:
有个[DefaultValue]的属性
解决方案四:
自己在RENDER时进行判断,如果没有这个属性就抛出异常!