如果我在前台页面写了一个JavaScript    <script language="javascript" type="text/javascript">
var timer = 0;
function chkForm()
{
if(form.name.value==""){
alert("姓名不能为空!");
return false;
}else{
reg=/^[\u0391-\uFFE5]+$/gi;
if(!reg.test(form.name.value))
{
alert("请输入汉字");
return false;
}
}
    </script>那这句JavaScript 要是写在后台里  应该怎么写啊??  

解决方案 »

  1.   


    if(tbName.Text.Lenght<=0)
    {
      Response.Write("<script>alert('The user name can not be empty!');</script>")
    }
      

  2.   

      <script language="javascript" type="text/javascript">
    var timer = 0;
    function chkForm()
    {
    if(form.name.value==""){
    alert("姓名不能为空!");
    return false;
    }else{
    reg=/^[\u0391-\uFFE5]+$/gi;
    if(!reg.test(form.name.value))
    {
    alert("请输入汉字");
    return false;
    }
    }
      </script>==>C#
    string name = Request["name"];
    if(name.Length <=0)
    {
    Response.Write("<script>alert('姓名不能为空');</script>");
    Response.End();
    }
    if(!Regex.Match(name, @"^[\u0391-\uFFE5]+$").Success)
    {
    Response.Write("<script>alert('请输入汉字');</script>");
    Response.End();
    }
      

  3.   

    谢谢  
    再问一个   如果 我要输入ID   但是数据库里已经有了我要输入的ID值   怎么写才能提示出错了
      

  4.   

    string redetail = Detail;
    //....
    redetail = redetail.Replace(temUrl, ImgWeb + "/upload/FckPic");
      

  5.   

    sorry,发错;添加引用:
    using System.Text.RegularExpressions;