重複の可能性:
ASP.NETTextBoxフィルター
テキストボックスがあり、それにも検証を追加したい場合、どうすれば検証を追加できるので、T、K、U、または空の文字のみを書き込むことができます!?したがって、G、f、d、sなどの他の文字は使用できません!?
重複の可能性:
ASP.NETTextBoxフィルター
テキストボックスがあり、それにも検証を追加したい場合、どうすれば検証を追加できるので、T、K、U、または空の文字のみを書き込むことができます!?したがって、G、f、d、sなどの他の文字は使用できません!?
正規表現バリデーターを作成し、必要な文字の正規表現を提供します。
文字などは次のとおりです。
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="RegularExpressionValidator" ControlToValidate="TextBox1" ValidationExpression="[aA-zZ]"></asp:RegularExpressionValidator>
またKeyUp - KeyDown- KeyPress
、テキストボックスに何かを入力すると呼び出されるテキストボックスのイベントがあります。そこで、許可または制限したい文字にコードを記述できます。
public void OnKeyPress(object sender, KeyEventArgs e)
{
MessageBox.Show(e.KeyCode.ToString(), "Your input"); //f(e.KeyChar == 4) you can loop like this
}
または、JavaScriptまたはJQueryを使用することもできます