C#中怎么判断datagridview单元格中输入的内容的字符类型?或者说怎么限制某一个单元格输入的字符类型?
答案:3 悬赏:40
解决时间 2021-03-07 18:43
- 提问者网友:无依无靠的距离
- 2021-03-07 11:40
C#中怎么判断datagridview单元格中输入的内容的字符类型?或者说怎么限制某一个单元格输入的字符类型?
最佳答案
- 二级知识专家网友:疯山鬼
- 2021-03-07 12:32
输入文本 都是字符串 你只有检查 输入的内容才知道是什么类型
Char.IsDigit (aChar) 指示指定字符串中位于指定位置处的字符是否属于十进制数字类别
Char.IsNumber(aChar) 指示指定字符串中位于指定位置的字符是否属于数字类别
你可以用上面2个方法单个字符判读 或者用正则表达式
Char.IsDigit (aChar) 指示指定字符串中位于指定位置处的字符是否属于十进制数字类别
Char.IsNumber(aChar) 指示指定字符串中位于指定位置的字符是否属于数字类别
你可以用上面2个方法单个字符判读 或者用正则表达式
全部回答
- 1楼网友:最后战士
- 2021-03-07 14:20
用js处理 <br>加入js方法wahaha(),并且在body的onload中引用,下面是代码: 按钮样式设定下<br><br><head runat="server"> <br><title>无标题页</title> <br><script> <br>function wahaha() <br>{ <br>var tbl = document.getelementbyid('gridview1'); <br>var btn = document.getelementbyid('button1'); <br>for(var i=1; i<tbl.rows.length; i++) <br>{ <br>for(var j=0; j<tbl.rows[i].cells.length; j++) <br>{ <br>tbl.rows[i].cells[j].onclick=function() <br>{ <br>//alert(this.offsetleft + " : " + this.offsettop); <br>btn.style.left = this.offsetleft+10; <br>btn.style.top = this.offsettop+16; <br>btn.style.width = this.offsetwidth; <br>btn.style.height = this.offsetheight; <br>} <br>} <br>} <br>} <br></script> <br></head> <br><body onload="wahaha();"><br>....<br> <asp:button id="button1" runat="server" text="button" style="position:absolute;width:100px;height:24px;" />
- 2楼网友:duile
- 2021-03-07 12:47
int i;
if (int.TryParse(txt.Text, out i))
{
}
else
{字符串}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯