本文章也是针对于asp教程.net来做的,就是关于asp.net教程 c#与vb.net 只能输入英文和数字函数,第一款是c#限制只能输入数字与英文,后一示是vb.net做的,原理都一个个字符然后判断他的内码值如下实例。
c#
private void textbox1_textchanged(object sender, eventargs e)
{
char[] clist = textbox1.text.tochararray();
string newstr = "";
for (int i = 0; i < clist.length; i++)
{
int ascii = (int)clist[i];
if (ascii > 127)
{
clist[i] = '';
}
newstr += clist[i].tostring();
}textbox1.text = newstr;
}
vb.net
function valitext(keyin as integer, validatestring as string, editable as boolean) as integer
dim validatelist as string
dim keyout as integer
if editable = true then
validatelist = ucase(validatestring) & chr(8)
else
validatelist = ucase(validatestring)
end if
if instr(1, validatelist, ucase(chr(keyin)), 1) > 0 then
keyout = keyin
else
keyout = 0
end if
valitext = keyout
end function
调用方法
private sub txtmoney_keypress(keyascii as integer)
keyascii = valitext(keyascii, "0123456789.", true)
end sub
private sub txtid_keypress(keyascii as integer)
keyascii = valitext(keyascii, "0123456789-abcdefghijklmnopqrstuvwxyz", true)
end sub
tplink路由器默认密码是多少(tplink路由器默认密码详解)
tplink路由器默认密码怎么查看(tplink路由器默认密码查看方法)
tplink无线路由器密码怎么重置(tplink无线路由器密码重置方法)
手机如何设置tplink无线路由器密码和密码共享功能(手机设置tplink无线路由器密码和密码共享功能方法)
tplink无线路由器密码忘记了怎么办(tplink无线路由器密码忘记了解决方案)
tplogin路由器可以无线桥接么(TPLink路由器是否支持无线桥接功能)