C# 在编译时检查数据类型值
我创建了一个自定义Web服务器控件,并指定了一个属性CustomWidth。该属性类似于服务器控件的width属性 假设用户在aspx页面设置了它的值,那么我想在编译时检查它的值 若它不是在int+PX的格式上,PX可能是可选的,那个么构建应该失败 但我不能使用服务器控件中用于此属性的单元数据类型 请建议我如何在编译时检查它的值我想为此属性创建自己的数据类型,并在编译时检查它的值C# 在编译时检查数据类型值,c#,asp.net,c#-4.0,custom-controls,web-controls,C#,Asp.net,C# 4.0,Custom Controls,Web Controls,我创建了一个自定义Web服务器控件,并指定了一个属性CustomWidth。该属性类似于服务器控件的width属性 假设用户在aspx页面设置了它的值,那么我想在编译时检查它的值 若它不是在int+PX的格式上,PX可能是可选的,那个么构建应该失败 但我不能使用服务器控件中用于此属性的单元数据类型 请建议我如何在编译时检查它的值我想为此属性创建自己的数据类型,并在编译时检查它的值 提前感谢。您的服务器控件继承自哪个控件?例如,TextBox、WebControl、Control。
提前感谢。您的服务器控件继承自哪个控件?例如,TextBox、WebControl、Control。