国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

asp.net 驗證控件

2019-11-17 01:58:24
字體:
供稿:網(wǎng)友

asp.net 驗證控件

前臺文件

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Webapplication1.WebForm1" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <title></title>    <style type="text/CSS">        .auto-style3 {            height: 25px;            width: 240px;            text-align:right;        }        .auto-style4 {            width: 200px;            height: 25px;        }    </style>    <script type="text/javascript">        function CheckNumber(source, args)        {            var number =args.Value;            if (number % 2 == 0)            {                args.IsValid = true;            }            else            {                args.IsValid = false;            }        }    </script></head><body>    <form id="form1" runat="server">    <div>    <table>        <tr>            <td class="auto-style3">用戶名<asp:TextBox ID="txtUsername" runat="server"></asp:TextBox></td>            <td class="auto-style4"><asp:RequiredFieldValidator ID="reUser" runat="server" ErrorMessage="用戶名不能為空" ForeColor="Red" ControlToValidate="txtUsername" Display="Dynamic">用戶名不能為空</asp:RequiredFieldValidator></td>        </tr>        <tr>            <td class="auto-style3"><span style="width:150px">密 碼</span><asp:TextBox ID="txtPwd" runat="server"></asp:TextBox>            </td>            <td class="auto-style4">                <asp:CompareValidator ID="cvPwd" runat="server" ControlToCompare="txtRePwd" ControlToValidate="txtPwd" ErrorMessage="兩次密碼不一樣" ForeColor="Red" Display="Dynamic">兩次密碼不一樣</asp:CompareValidator>                <asp:RequiredFieldValidator ID="rvPwd" runat="server" ControlToValidate="txtPwd" Display="Dynamic" ErrorMessage="密碼不能為空" ForeColor="Red">密碼不能為空</asp:RequiredFieldValidator>            </td>        </tr>        <tr>            <td class="auto-style3">確認(rèn)密碼<asp:TextBox ID="txtRePwd" runat="server"></asp:TextBox>            </td>            <td class="auto-style4"></td>        </tr>        <tr>            <td class="auto-style3">出生日期<asp:TextBox ID="txtBirthday" runat="server"></asp:TextBox>            </td>            <td class="auto-style4">                <asp:CompareValidator ID="cv" runat="server" ControlToValidate="txtBirthday" Display="Dynamic" ErrorMessage="日期格式錯誤" ForeColor="Red" Operator="DataTypeCheck" Type="Date">日期格式錯誤</asp:CompareValidator>            </td>        </tr>        <tr>            <td class="auto-style3">年齡<asp:TextBox ID="txtAge" runat="server"></asp:TextBox>            </td>            <td class="auto-style4">                <asp:RangeValidator ID="rvAge" runat="server" ControlToValidate="txtAge" ErrorMessage="年齡在18-60之間" ForeColor="Red" MaximumValue="60" MinimumValue="18" Display="Dynamic">年齡在18-60之間</asp:RangeValidator>                <asp:RequiredFieldValidator ID="rfvAge" runat="server" ControlToValidate="txtAge" Display="Dynamic" ErrorMessage="年齡不能為空" ForeColor="Red">年齡不能為空</asp:RequiredFieldValidator>            </td>        </tr>        <tr>            <td class="auto-style5">電子郵箱<asp:TextBox ID="txtEmail" runat="server"></asp:TextBox>            </td>            <td class="auto-style4">                <asp:RegularExPRessionValidator ID="revEmail" runat="server" ControlToValidate="txtEmail" ErrorMessage="email不正確" ForeColor="Red" ValidationExpression="/w+([-+.']/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*" Display="Dynamic">email不正確</asp:RegularExpressionValidator>                <asp:RequiredFieldValidator ID="rfvEmail" runat="server" ControlToValidate="txtEmail" Display="Dynamic" ErrorMessage="email不能為空" ForeColor="Red">email不能為空</asp:RequiredFieldValidator>            </td>        </tr>        <tr>            <td class="auto-style5">輸入偶數(shù)<asp:TextBox ID="txtNumber" runat="server"></asp:TextBox>            </td>            <td class="auto-style4">                <asp:CustomValidator ID="cvNumber" runat="server" ControlToValidate="txtNumber" ErrorMessage="請輸入偶數(shù)" ForeColor="Red" OnServerValidate="cvNumber_ServerValidate" ClientValidationFunction="CheckNumber" Display="Dynamic" ValidateEmptyText="True">請輸入偶數(shù)</asp:CustomValidator>                <asp:RequiredFieldValidator ID="rfvNumber" runat="server" ControlToValidate="txtNumber" ErrorMessage="不能為空" ForeColor="Red">不能為空</asp:RequiredFieldValidator>            </td>        </tr>        <tr>            <td class="auto-style5">&nbsp;</td>            <td class="auto-style2"></td>        </tr>    </table>    </div>        <asp:Button ID="btn" runat="server" Text="提交" OnClick="btn_Click" />    </form></body></html>

后臺文件

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace WebApplication1{    public partial class WebForm1 : System.Web.UI.Page    {        protected void Page_Load(object sender, EventArgs e)        {        }        protected void cvNumber_ServerValidate(object source, ServerValidateEventArgs args)        {            int number =Convert.ToInt32(args.Value);            if (number % 2 == 0)            {                args.IsValid = true;            }            else            {                args.IsValid = false;            }        }        protected void btn_Click(object sender, EventArgs e)        {            if (Page.IsValid)            {                Page.ClientScript.RegisterStartupScript(typeof(string), "msg", "<script>alert('注冊成功')</script>");            }        }    }}

HTML源代碼

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title>    <style type="text/css">        .auto-style3 {            height: 25px;            width: 240px;            text-align:right;        }        .auto-style4 {            width: 200px;            height: 25px;        }    </style>    <script type="text/Javascript">        function CheckNumber(source, args)        {            var number =args.Value;            if (number % 2 == 0)            {                args.IsValid = true;            }            else            {                args.IsValid = false;            }        }    </script></head><body>    <form method="post" action="WebForm1.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="form1"><div class="aspNetHidden"><input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /><input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /><input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="6ex773v4b4/hXQLYofVGNJTPHzaafkELWXXhJ6bm1aon+0cjZ94MnbkW6W9OcVgI5/lGjHRYmYpg2KcY1NG8FfMTMMf3hnmjA1GnqlCUmbM=" /></div><script type="text/javascript">//<![CDATA[var theForm = document.forms['form1'];if (!theForm) {    theForm = document.form1;}function __doPostBack(eventTarget, eventArgument) {    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {        theForm.__EVENTTARGET.value = eventTarget;        theForm.__EVENTARGUMENT.value = eventArgument;        theForm.submit();    }}//]]></script><script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZDoSqJB3XGuZbUxmOMqKHDQHmFyhvoOeXgFpB6pnblhR2EkavQUYEKvfTW8ElhgXoA2&amp;t=635418570520000000" type="text/javascript"></script><scrip
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 张家港市| 松桃| 巩留县| 乌鲁木齐市| 东台市| 汤阴县| 信阳市| 襄垣县| 大名县| 察雅县| 洪湖市| 南溪县| 峨山| 五河县| 壤塘县| 曲松县| 府谷县| 岳池县| 合川市| 清水县| 安平县| 胶南市| 交口县| 旬阳县| 邵东县| 封丘县| 鸡东县| 满洲里市| 横山县| 界首市| 永胜县| 舒兰市| 昌宁县| 乌拉特前旗| 博湖县| 阿图什市| 辰溪县| 白城市| 葵青区| 天等县| 黄山市|