我需要以学校名称作为输入:“sheth N.K.T.T英语中学”我应该采取什么验证表达方式 [英] I need to take a school name as input for ex: "sheth N.K.T.T english medium high school" what validation expression shall I take for this

查看:48
本文介绍了我需要以学校名称作为输入:“sheth N.K.T.T英语中学”我应该采取什么验证表达方式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<%@ Page Title="" Language="C#" MasterPageFile="~/Billing.master" AutoEventWireup="true" CodeFile="Registration.aspx.cs" Inherits="Registration" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <style type="text/css">
        .style2
        {
            width: 43%;
            font-size: medium;
        }
        .style4
        {
            width: 241px;
            font-size: xx-small;
        }
        .style5
        {
            width: 50px;
        }
    </style>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <p>
        New School Registration</p>
    <br />
    <table class="style2">
        <tr>
            <td class="style5">
                <asp:Label ID="Label1" runat="server" style="font-size: medium" 
                    Text="School Name: ">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox1" runat="server" Width="200px" Height="20px" 
                    TextMode="MultiLine" ToolTip="School Name">
                
            </td>
        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label2" runat="server" style="font-size: medium" 
                    Text="Address: ">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox2" runat="server" TextMode="MultiLine" Width="200px" 
                    ToolTip="Address">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                    ErrorMessage="*Address" ForeColor="Red" ControlToValidate="TextBox2" 
                    Display="Dynamic" ValidationGroup="1">
            </td>
        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label3" runat="server" style="font-size: medium" Text="State:">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox3" runat="server" Width="200px" ToolTip="State">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" 
                    ErrorMessage="*State" ForeColor="Red" ControlToValidate="TextBox3" 
                    Display="Dynamic" ValidationGroup="1">
            </td>
        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label4" runat="server" style="font-size: medium" Text="City: ">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox4" runat="server" Width="200px" ToolTip="City">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" 
                    ErrorMessage="*City" ForeColor="Red" ControlToValidate="TextBox4" 
                    Display="Dynamic" ValidationGroup="1">
            </td>
        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label5" runat="server" style="font-size: medium" 
                    Text="Pincode: ">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox5" runat="server" Width="200px" ToolTip="Pincode">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" 
                    ErrorMessage="*Pincode" ForeColor="Red" ControlToValidate="TextBox5" 
                    Display="Dynamic" ValidationGroup="1">
    <asp:RegularExpressionValidator runat="server" id="rexNumber0" 
        controltovalidate="TextBox5" validationexpression="^[0-9]{6}$" 
        errormessage="*Please enter a valid Pin number!!!" ForeColor="Red" 
        style="font-size: x-small" ValidationGroup="1" Display="Dynamic" />
            </td>
        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label6" runat="server" style="font-size: medium" Text="Mobile:">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox6" runat="server" Width="200px" ToolTip="Mobile">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" 
                    ErrorMessage="*Mobile" ForeColor="Red" ControlToValidate="TextBox6" 
                    Display="Dynamic" ValidationGroup="1">
    <asp:RegularExpressionValidator runat="server" id="rexNumber" 
        controltovalidate="TextBox6" validationexpression="^[0-9]{10}$" 
        errormessage="*Please enter a 10 digit number!!!" ForeColor="Red" 
        style="font-size: x-small" ValidationGroup="1" Display="Dynamic" />
            </td>
        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label7" runat="server" style="font-size: medium" 
                    Text="User Name:">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox7" runat="server" Width="200px" ToolTip="User Name">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" 
                    ErrorMessage="*UserName" ForeColor="Red" ControlToValidate="TextBox7" 
                    Display="Dynamic" ValidationGroup="1">
                <asp:Label ID="Label10" runat="server" 
                    style="font-size: x-small; color: #FF0000">
            </td>

        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label8" runat="server" style="font-size: medium" 
                    Text="Password:">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox8" runat="server" TextMode="Password" Width="200px" 
                    ToolTip="ex: abc12345">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" 
                    ErrorMessage="*Password" ForeColor="Red" ControlToValidate="TextBox8" 
                    Display="Dynamic" ValidationGroup="1">
            </td>

        </tr>
        <tr>
            <td class="style5">
                <asp:Label ID="Label9" runat="server" style="font-size: medium" 
                    Text="Confirm:">
            </td>
            <td class="style4">
                <asp:TextBox ID="TextBox9" runat="server" TextMode="Password" Width="200px" 
                    ToolTip="ex: 12345">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" 
                    ErrorMessage="*Re-enter Password" ForeColor="Red" 
                    ControlToValidate="TextBox9" Display="Dynamic" ValidationGroup="1">
                <asp:CompareValidator ID="CompareValidator1" runat="server" 
                    ControlToCompare="TextBox8" ControlToValidate="TextBox9" 
                    ErrorMessage="*Password Doesn't Match" ForeColor="Red" ValidationGroup="1">
            </td>

        </tr>
    </table>
        
    <asp:Button ID="Button1" runat="server" Text="Register" onclick="Button1_Click" 
        ValidationGroup="1" Width="105px" />
   
    <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Cancel" 
        Width="105px" />





我尝试过:



我没有尝试任何东西,因为我是新手......



What I have tried:

I haven't tried anything as I am new beginner...

推荐答案


errormessage =*请输入 a 有效 Pin number !!!ForeColor =Red
style =font-size:x-smallValidationGroup =1Display =Dynamic/>
< / td >
< / tr >
< tr>
< td class =style5>
< asp:Label ID =Label6runat =serverstyle =font-size:mediumText =Mobile:>
< / td >
< td class =style4>
< asp:TextBox ID =TextBox6runat =serverWidth =200pxToolTip =Mobile>
< asp:RequiredFieldValidator ID =RequiredFieldValidator6runat =server
ErrorMessage =* MobileForeColor =RedControlToValidate = TextBox6
Display =DynamicValidationGroup =1>
< asp:RegularExpressionValidator runat =serverid =rexNumber
controltovalidate =TextBox6validationexpression =^ [0-9 ] { 10 }
" errormessage="*Please enter a valid Pin number!!!" ForeColor="Red" style="font-size: x-small" ValidationGroup="1" Display="Dynamic" /> </td> </tr> <tr> <td class="style5"> <asp:Label ID="Label6" runat="server" style="font-size: medium" Text="Mobile:"> </td> <td class="style4"> <asp:TextBox ID="TextBox6" runat="server" Width="200px" ToolTip="Mobile"> <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ErrorMessage="*Mobile" ForeColor="Red" ControlToValidate="TextBox6" Display="Dynamic" ValidationGroup="1"> <asp:RegularExpressionValidator runat="server" id="rexNumber" controltovalidate="TextBox6" validationexpression="^[0-9]{10}



errormessage =*请输入 a 10 数字编号!!! ForeColor =Red
style =font-size:x-smallValidationGroup =1Display =Dynamic/>
< / td >
< / tr >
< tr>
< td class =style5>
< asp:Label ID =Label7runat =serverstyle =font-size:medium
Text =User名称:>
< / td >
< td class =style4>
< asp:TextBox ID =TextBox7runat =serverWidth =200pxToolTip =User Name>
< asp:RequiredFieldValidator ID =RequiredFieldValidator7runat =server
ErrorMessage =* UserNameForeColor =RedControlToValidate = TextBox7
Display =DynamicValidationGroup =1>
< asp:Label ID =Label10runat =server
style =font-size:x-small; color:#FF0000>
< / td >

< / tr >
< tr>
< td class =style5>
< asp:Label ID =Label8runat =serverstyle =font-size:medium
Text =Password :>
< / td >
< td class =style4>
< asp:TextBox ID =TextBox8runat =serverTextMode =PasswordWidth =200px
ToolTip =例如:abc12345>
< asp:RequiredFieldValidator ID =RequiredFieldValidator8runat =server
ErrorMessage =* PasswordForeColor =RedControlToValidate = TextBox8
Display =DynamicValidationGroup =1>
< / td >

< / tr >
< tr>
< td class =style5>
< asp:Label ID =Label9runat =serverstyle =font-size:medium
Text =确认:>
< / td >
< td class =style4>
< asp:TextBox ID =TextBox9runat =serverTextMode =PasswordWidth =200px
ToolTip =例如:12345>
< asp:RequiredFieldValidator ID =RequiredFieldValidator9runat =server
ErrorMessage =*重新输入密码ForeColor =Red
ControlToValidate =TextBox9Display =DynamicValidationGroup =1>
< asp:CompareValidator ID =CompareValidator1runat =server
ControlToCompare =TextBox8ControlToValidate =TextBox9
ErrorMessage =*密码不匹配ForeColor =RedValidationGroup =1>
< / td >

< / tr >
< / table >

< asp:Button ID =Button1runat =serverText =注册onclick =Button1_Click
ValidationGroup =1Width =105px/>

< asp:Button ID =Button2runat =serveronclick =Button2_ClickText =Cancel
宽度=105px/>
" errormessage="*Please enter a 10 digit number!!!" ForeColor="Red" style="font-size: x-small" ValidationGroup="1" Display="Dynamic" /> </td> </tr> <tr> <td class="style5"> <asp:Label ID="Label7" runat="server" style="font-size: medium" Text="User Name:"> </td> <td class="style4"> <asp:TextBox ID="TextBox7" runat="server" Width="200px" ToolTip="User Name"> <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ErrorMessage="*UserName" ForeColor="Red" ControlToValidate="TextBox7" Display="Dynamic" ValidationGroup="1"> <asp:Label ID="Label10" runat="server" style="font-size: x-small; color: #FF0000"> </td> </tr> <tr> <td class="style5"> <asp:Label ID="Label8" runat="server" style="font-size: medium" Text="Password:"> </td> <td class="style4"> <asp:TextBox ID="TextBox8" runat="server" TextMode="Password" Width="200px" ToolTip="ex: abc12345"> <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ErrorMessage="*Password" ForeColor="Red" ControlToValidate="TextBox8" Display="Dynamic" ValidationGroup="1"> </td> </tr> <tr> <td class="style5"> <asp:Label ID="Label9" runat="server" style="font-size: medium" Text="Confirm:"> </td> <td class="style4"> <asp:TextBox ID="TextBox9" runat="server" TextMode="Password" Width="200px" ToolTip="ex: 12345"> <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ErrorMessage="*Re-enter Password" ForeColor="Red" ControlToValidate="TextBox9" Display="Dynamic" ValidationGroup="1"> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="TextBox8" ControlToValidate="TextBox9" ErrorMessage="*Password Doesn't Match" ForeColor="Red" ValidationGroup="1"> </td> </tr> </table>      <asp:Button ID="Button1" runat="server" Text="Register" onclick="Button1_Click" ValidationGroup="1" Width="105px" />     <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Cancel" Width="105px" />





我尝试过:



我没有尝试任何东西,因为我是新手...



What I have tried:

I haven't tried anything as I am new beginner...


没有验证表达式只会给你有效的学校名称和/或地址 - 它们变化太大而且没有任何标准化。

此外,你会依赖你的用户输入你所期望的 - 并且因为我甚至无法输入单词每4次正确地说3次是非常不可能的。

相反,使用包含所有已知学校的某种形式的列表,并让用户从中进行选择。谷歌会通过简单的搜索找到很多如何做到这一点的例子。
There is no validation expression which will give you only valid school names and / or addresses - they vary too much and aren't in any way standardized.
In addition, you would be relying on your user typing exactly what you expect - and since I can't even type the word "the" correctly 3 times out of every 4 that's highly unlikely.
Instead, use a list of some form which contains all known schools and get the user to select from that. Google will find you a lot of examples of how to do that with a simple search.


这篇关于我需要以学校名称作为输入:“sheth N.K.T.T英语中学”我应该采取什么验证表达方式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆