asp.net判断字符长度
请前辈们教我asp.net网页制作判断文本框输入的字符个数为4-18位请前辈们不要误解并不是字符串长度(Length)如:"xxxx"=四个字符"你好"=四个字符...
请前辈们教我
asp.net网页制作 判断文本框输入的字符个数为4-18位
请前辈们不要误解并不是字符串长度(Length)
如: "xxxx"=四个字符 "你好"=四个字符 展开
asp.net网页制作 判断文本框输入的字符个数为4-18位
请前辈们不要误解并不是字符串长度(Length)
如: "xxxx"=四个字符 "你好"=四个字符 展开
5个回答
展开全部
建议楼主使用楼上的方法吧。
先用 Encoding.GetBytes() 方法把字符串转成字节数组,然后取它的 Length 属性即可。
先用 Encoding.GetBytes() 方法把字符串转成字节数组,然后取它的 Length 属性即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string strTmp="文本框的值";
//获取字符长度
int length= System.Text.Encoding.Default.GetBytes(strTmp).Length;
if(length>=4&&length<=18)
{
///
}
else
{
///
}
//获取字符长度
int length= System.Text.Encoding.Default.GetBytes(strTmp).Length;
if(length>=4&&length<=18)
{
///
}
else
{
///
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用<asp:CompareValidator></asp:CompareValidator>控件判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Encoding.Default.GetBytes(strTmp).Length
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用<asp:CompareValidator></asp:CompareValidator>控件判断
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询