在 asp.net C# 中使文本框只接受英文数字或 ascii 数字

make textbox accept only English numbers or ascii numbers in asp.net C#

如何让文本框只接受英文或 ASCII 数字?不是阿拉伯数字。

我正在研究 asp.net C#。

您可以在按键上使用并检查输入值。

function isCharacterKeyPress(evt) {
            if ((event.charCode >= 48 && event.charCode <= 57) || (event.charCode >= 65 && event.charCode <= 90) || (event.charCode >= 97 && event.charCode <= 122))
                return true;
            return false;
        }

<asp:TextBox runat="server" onkeypress="return isCharacterKeyPress(event)" ID="txtAbcd" />