簡體   English   中英

如何設置TextBox的最大長度限制?

[英]How to set limit of max length to TextBox?

我為TextBox設置了限制maxlength =“9”,代碼如下:

<asp:TextBox  ID="txtEIN" runat="server" CssClass="search-box" maxlength="9" type="number"  pattern="[0-9]*"  placeholder="EIN without dash"></asp:TextBox>

但問題是我們可以輸入9個以上的數字,但我需要將最大限制設置為9。

使用“數字”輸入(即type="number" )時, MaxLength屬性將不起作用。 您可以考慮設置maxmin屬性來處理范圍:

<asp:TextBox ... type="number" min="1" max="999999999"></asp:TextBox>

對於完整的解決方案,您可能希望依賴某些客戶端代碼來明確限制可以/不能輸入到元素中的內容,或者考慮使用可以為您處理此類行為的第三方組件。

您可以設置TextBox的MaxLength屬性

textBox1.MaxLength = 9;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM