0
有人可以告訴我需要在文本框中放入必填字段驗證程序以只讀取一個單詞的第一個字母嗎?另外,如果用戶放置多個字母,向他顯示標籤中的驗證錯誤。在文本框驗證中只有一個字母
<div class="form-group" style="width:350px">
<asp:TextBox runat="server" class="form-control input-lg" placeholder="First Name (required)" id="inputdefault1" type="text"/>
<asp:RequiredFieldValidator runat="server" ValidationGroup="NewStudent" ControlToValidate="inputdefault1" ErrorMessage="Please enter your name" ></asp:RequiredFieldValidator>
</div>
<div class="form-group" style="width:350px">
<asp:TextBox runat="server" class="form-control input-lg" placeholder="Last Initial (required)" id="InitialId" type="text"/>
<asp:RequiredFieldValidator runat="server" ValidationGroup="NewStudent" pattern="[A-Za-z]{1}" ControlToValidate="InitialId" ErrorMessage="Please enter your last initial"></asp:RequiredFieldValidator>
</div>
第一個文本框是名字應該放在這個地方,第二個文本框是最初應放。