<script LANGUAGE="JavaScript">function  FormCheck() {


var msg="";
      
    

if (document.formPost.rname.value=="")
{
msg="请填写您的真实姓名!";
}
   if(msg.length>0)
{
alert(msg);
return false;
}
 }</script>
在asp中这段代码好用但在.net中怎么用啊
我想实现页面验证功能!!
如过客户的名字为空点击提交按钮时弹出对话框谢谢!

解决方案 »

  1.   

    可以用数据验证组件,比写JavaScript更方便
      

  2.   

    asp 中怎么用,asp.net同样的用,在html中调用该js即可
      

  3.   

    function  FormCheck() 
    {
    var txt=document.getElementById("rname");
    if (txt.value=="")
    {
    alert("请填写您的真实姓名!");
    return false;
    }
    }
      

  4.   

    一样用比如你要按一个名字为 ButtonAdd的按钮开始验证,那么在Page_Load 中加入ButtonAdd.Attributes.Add("onclick","return FormCheck()");
      

  5.   

    其实吧这个问题很简单,你在formload事件中给提交的按钮加一个
    button1.Attributes.Add("onclick","javascript:if(FormCheck()) return true;else return false;");
    这样在你点按钮提交的时候就会先验证这段js代码了.
      

  6.   

    错了,是page_load呵呵,写winform的写多了.