以下是我的GridView代码,因为数据表是一个旋转值,因此无法预测列数。所以我通过代码动态添加文本框。
oldVar
现在,当用户尝试更改文本框中的值时,我必须验证它们只输入整数值。 在这里,我不确定要做什么。
答案 0 :(得分:0)
您可以使用int.TyrParse方法
实施例
int number;
string s = "AA";
bool IsInteger = int.TryParse(s, out number);
答案 1 :(得分:0)
您可以使用javascript函数将其与代码后面的文本框一起使用,如:
// Add this gvData_RowDataBound , allownumbers is a javascript function
txtName.Attributes.Add("onkeypress", "javascript:return allownumbers(event);");
否则,如果您使用的是.NET 4.5版本,请尝试以下方法:
txtName.Attributes["type"] = "number";