Вы можете использовать: [A-Za-z]\w*
, чтобы обеспечить первый символ является буквой и любые остальные символы являются буквенно-цифровыми (опционально с помощью *
)
<asp:RegularExpressionValidator ID="rev" runat="server"
ControlToValidate="txtBox"
ErrorMessage="First character must be a letter!"
ValidationExpression="[A-Za-z]\w*" />
<asp:RequiredFieldValidator ID="rfv" runat="server" ControlToValidate="txtBox"
ErrorMessage="Value can't be empty" />
В RequiredFieldValidator используется в сочетании с RegularExpressionValidator для предотвращения пустых записей , Если это текстовое поле является необязательным, и его необходимо проверить только после того, как что-то введено, вам не обязательно использовать RequiredFieldValidator.
я это работает отлично спасибо у Mr.Ahmad Mageed (из Египта) –