扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:佚名 来源:博客园 2007年11月18日
关键字:
aspx页面:
以下是引用片段: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <%@ Register Namespace="cnblogs.suiqirui" TagPrefix="txt" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>无标题页</title> </head> <body> <form id="form1" runat="server"> <div> <input type=hidden id=hi runat="server" /> 用户名: <txt:ajaxText runat=server ID=aj ClientCallBackScript=GetCallbackData EnableViewState=true OnTextChanged="aj_TextChanged" />< 密码: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <br /> <asp:Button ID="Button1" runat="server" Text=" 注册" OnClick="Button1_Click" Width="216px" /></div> <script> function GetCallbackData(res) { if(res=="True") { document.getElementById("Label1").innerHTML="<font color=blue>成功</font>"; document.getElementById("hi").value="1"; } else { document.getElementById("Label1").innerHTML="<font color=blue>该用户已存在</font>"; document.getElementById("hi").value="0"; } } </script> </form> </body> </html> |
cs页面:
以下是引用片段: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { ViewState["valid"] = Request["hi"]; } protected void aj_TextChanged(object sender, cnblogs.suiqirui.TextChangedEventArgs e) { //模似用户aa if (e.TextValue == "aa") { this.aj.IsValid = false; } else { this.aj.IsValid = true; } } protected void Button1_Click(object sender, EventArgs e) { string s = (string)ViewState["valid"]; if (s == "0") { Response.Write(" 不能进行提交,因为未通过验证"); } else { Response.Write("可以正常注册了,我们就可以进行数据库操作了"); } } } |
控件代码:见上
上述那个(4.0)
6.结语
终于完成了,休息一下了,呵呵,过两天,就出第三系列,如有不妥的地方,请大家更正。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者