如果我有一个具有Nullable(Of Integer)(或Integer?,如果您更喜欢简写)类型的读/写属性的控件,如何将Nothing值分配为 ASPX/ASCX 定义中的属性(相反在代码隐藏中设置它)?
例如,一个System.Web.UI.WebControls.TextBox
控件有一个名为MaxLength
type的读/写属性Integer
。我可以通过在声明中包含属性名称作为属性在 ASPX 中进行设置,如下所示:
<asp:TextBox id=”myTextBox” runat=”server” MaxLength=”30” />
事实上,Integer?
只要我分配一个整数,我就可以以相同的方式设置我的属性,但我想将属性设置为Nothing
.
有任何想法吗?