login.aspx页面(C#)
有两个input框  一个输入帐号  一个输入密码
一个提交按纽  提交到下一页
一个label如果在输入帐号的地方输入的字段不包含“A”
则在lable处给出提示、(在本页做判断)请问该怎么做

解决方案 »

  1.   

    使用一个RegularExpressionValidator控件;ControlToValidate 属性给你要验证的控件;ValidationExpress 属性给.*A.*;提交按钮设为激发验证;
      

  2.   

    ControlToValidate 属性给你要验证的控件;
    是什么意思?
      

  3.   

    ValidationExpress 属性给.*A.*;????????????????????
    没有这个属性 也是RegularExpressionValidator的?
      

  4.   

    if(text.Text.indexOf("A") < 0)
    {
        label.Text = "";
    }
      

  5.   

    可以为控件添加属性,然后用JS判断是否有A类似这样
       删除确认  
    protected void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
          {
             if(e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
             {
                //为数据项添加鼠标单击属性
                e.Item.Cells[5].Attributes.Add("onclick", "return confirm('您确定要删除这一项吗?');");         }      
          }
     
      

  6.   

    使用RegularExpressionValidator控件,任何代码也不用写,在vs.net集成开发环境里可以直接找到这个。ControlToValidate,比如要验证叫tb_id的文本框,这里就选“tb_id”;ValidationExpress 要匹配的正则表达式;
      

  7.   

    <asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="Erro" ControlToValidate="TextBox1" Display="Static"></asp:RequiredFieldValidator></td>但提交以后却什么都没有
      

  8.   

    应该是:RegularExpressionValidator,用正则表达式验证的控件
      

  9.   

    楼主,你看看书吧.给你一个网站:
    http://chs.gotdotnet.com/quickstart/default.htm
      

  10.   

    Javascript的正则表达式可以搞定
      

  11.   

    直接在输入框中写事件
    this.TextBox1.Attributes.Add("onblur","if(this.value.indexOf('A') == -1)this.Label1.Text='你没有输入A,请输入!';");