浏览模式: 普通 | 列表
4月, 2007 | 1

大量数据输入的验证

[ 2007-04-18 16:34:05 | 作者: admin ]
p.s. 只针对数字型的大量录入验证,比较方便
引用
<!--
function CheckData()
{
        //遍历叶面上input控件
  var Forms=myForm.elements; //myForm表单下的元素
  for(var i=0;i<Forms.length;i++)
  {
    if(Forms[i].type=='text')
    {
              if(Forms[i].value == "")
              {
                    alert("对不起,您有必填项未填!");
                    Forms[i].focus();
                    return false;
              }else if(isNaN(Forms[i].value)){
...

阅读全文…

Validation of viewstate MAC failed

[ 2007-04-18 16:10:27 | 作者: admin ]
网上检索说这个问题容易asp.net 2.0下面出现,难道万网刚升级了.net框架,可我的这个老程序是1.1的呀,居然也出现错误,郁闷。
我在页面的顶部page加 EnableViewState="False" EnableViewStateMac = "False" 来解决这个问题,亏的没有用ViewState,不然还真麻烦。

另外.net2.0的下面方法解决,这样降低安全也不是办法,总归算个bug,希望m$早点想出办法
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />

http://forums.asp.net/1/1173230/ShowThread.aspx
1