我用的gridview行内修改,现在有这么个问题,需要验证文本框中输入的内容.
我用的是RegularExpressionValidator控件进行的验证.
但是还需要在文本框内容改变后 , 保存按钮才变为可用, 我在后台添加了文本框的text_changed事件
但是回发后,验证就失效了.
我想问问有什么办法能让验证控件在回发后继续验证么?
还是说我只能把验证换成js脚本验证?
我用的是RegularExpressionValidator控件进行的验证.
但是还需要在文本框内容改变后 , 保存按钮才变为可用, 我在后台添加了文本框的text_changed事件
但是回发后,验证就失效了.
我想问问有什么办法能让验证控件在回发后继续验证么?
还是说我只能把验证换成js脚本验证?
function Button1_onclick() {
var gv = document.getElementById('<%= GridView1.ClientID %>');
var inputs = gv.getElementsByTagName("input");
var result = "";
for(var i = 0; i < inputs.length; i++)
{
if(inputs[i].type == "text")
{
if(inputs[i].value != "")
result += inputs[i].value + ",";
}
}
alert(result);
}
具体的方法就是在保存按钮的onclientclick事件中调用一个js方法,方法中什么都不写,只写一个return;
楼上两位大侠,有什么指导意见?