2011-02-15 70 views
0

我想要执行客户端验证..我想要这样做,当名字没有输入时,显示一个messagebox,它表示名字缺失,并且对于所有文本框都是一样的......但是我可以不这样做:/ ..请帮忙! :/这里是我的代码:JavaScript验证

<%@页面语言= “C#” AutoEventWireup = “真” 代码隐藏= “Default.aspx.cs” 继承= “PhoneBook._Default” %>

电话簿 名

<br /> 

    <label id = "LastNameLabel" Text= "First Name" > Last Name</label> 
    <asp:TextBox ID="LastNameTextBox" runat="server"></asp:TextBox> 
    <br /> 

    <label id = "HomePhoneNumberLabel" Text= "First Name" >Home PhoneNumber</label> 
    <asp:TextBox ID="HomePhoneNumberTextBox" runat="server"></asp:TextBox> 
    <br /> 

    <label id = "CellNumberLabel" Text= "First Name" >Cell PhoneNumber</label> 
    <asp:TextBox ID="CellNumberTextBox" runat="server"></asp:TextBox> 
    <br /> 

    <label id = "EmailAddressLabel" Text= "First Name" >Email Address</label> 
    <asp:TextBox ID="EmailAddressTextBox" runat="server"></asp:TextBox> 
    <br /> 

    <label id = "HomeAddressLabel" Text= "First Name" >Home Address</label> 
    <asp:TextBox ID="HomeAddressTextBox" runat="server"></asp:TextBox> 
    <br /> 

    <label id = "NICNumberLabel" Text= "First Name" >NIC Number </label> 
    <asp:TextBox ID="NICNumberTextBox" runat="server"></asp:TextBox> 
    <br /> 
    <asp:Button ID="AddButton" runat="server" Text="Add Record" 
     onclick="AddButton_Click" /> 

</div> 
</form> 
<script type="text/javascript"> 
if() 
{ 
} 

</script> 

+0

请编辑该代码:/我不知道如何编辑 – 2011-02-15 11:07:57

回答

1

使用ASP.NET RequiredFieldValidator Control。使用ASP.NET验证字段。

more here

这样使用它:

<asp:RequiredFieldValidator id="LastNameTextBoxRequiredFieldValidator" 
      ControlToValidate="LastNameTextBox" 
      Display="Static" 
      Text="enter text please!" 
      runat="server"> 
+0

你能告诉我怎么在这里我验证姓名文本框只.. futher我心底自己做。感谢名单 – 2011-02-15 11:14:35