一句話完成一個表單檢測,你信不信?讓我們來看看NValidator的威力吧,簡潔而又簡單 的面向對象檢測的實現。
這次,我們以一個簡單的注冊頁面來做例子,html如下:
<div id="Register">
<div id="Register_drog">
<p>
注冊窗口</p>
</div>
<div id="Register_content">
<table id="tb_Register">
<tbody>
<tr>
<td>
請在下面輸入你的注冊信息:
</td>
</tr>
<tr>
<td>
你的帳號:
<asp:TextBox ID="txtUserName" ToolTip="請輸入你的帳號" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
你的密碼:
<asp:TextBox TextMode="Password" ID="txtPassword1" ToolTip="請輸入你的密碼" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
確認密碼:
<asp:TextBox TextMode="Password" ID="txtPassword2" ToolTip="請輸入你的密碼" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
電子郵箱:
<asp:TextBox ID="txtEmail" ToolTip="請輸入你的電子郵箱" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
注冊校驗:
<asp:TextBox ID="txtValidate" ToolTip="請輸入右邊校驗碼" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Button ID="btnRegister" ToolTip="點擊注冊" Text="注 冊" OnClick="btnRegister_OnClick"
runat="server" />
</td>
</tr>
</tbody>
</table>
</div>
</div>