如何让DataGrid控件的某一列不可输入,即变为只读,如何让其某一列的值只可输入数字(非常感谢!!!)

shj777 2004-12-23 01:26:06
如何让DataGrid控件的某一列不可输入,即变为只读,
如何让其某一列的值只可输入数字
...全文
108 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolbug2000 2004-12-23
  • 打赏
  • 举报
回复
<script language="Javascript">
function CheckIfNumber( String )
{
var Letters = "1234567890";
var i;
var c;
for( i = 0; i < String.length; i ++ )
{
c = String.charAt( i );
if (Letters.indexOf( c ) < 0)
return false;
}
return true;
}
</script>
maksim_wei 2004-12-23
  • 打赏
  • 举报
回复
1.加一个列样式,将其readonly属性置为true
2.override一个列样式,在它的textbox中加入numberupdown控件即可
coolbug2000 2004-12-23
  • 打赏
  • 举报
回复
1.将其放一个个TextBox 然后设其ReadOnly属性为true;
2.到网上载一个控件名为:netadvantage For asp.net或者 winform版本

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧