【发布时间】:2013-05-08 15:05:56
【问题描述】:
如果我有一个具有 Nullable(Of Integer)(或 Integer?,如果您更喜欢简写)类型的读/写属性的控件,如何您将 Nothing 值分配为 ASPX/ASCX 定义中的属性(而不是在代码隐藏中设置它)?
例如System.Web.UI.WebControls.TextBox 控件有一个名为MaxLength 的读/写属性,类型为Integer。我可以通过在声明中包含属性名称作为属性在 ASPX 中进行设置,如下所示:
<asp:TextBox id=”myTextBox” runat=”server” MaxLength=”30” />
确实,只要分配一个整数,我就可以用同样的方式设置我的Integer? 属性,但我想将该属性设置为Nothing。
有什么想法吗?
【问题讨论】: