ASP.NET-----验证控件
来源:互联网 发布:淘宝直通车养词要多久? 编辑:程序博客网 时间:2024/06/11 21:35
前言:
ASP.NET是.NET Framework的一部分,是一项微软公司的技术,是一种由嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过html请求文档时再在服务器上动态创建它们。指Active Server Pages(动态服务器页面),运行于IIS服务之中的程序。其中ASP.NET中的验证控件是很重要的一部分,学习过后进行简单的总结。
验证控件---理论:
验证控件---对应举例
验证控件---实战训练--用户注册
代码:
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace ADONET{ public partial class ADONET : System.Web.UI.Page { protected void Button1_Click(object sender, EventArgs e) { if (this.RadioButton3.Checked) { Panel1.Visible = false; Panel2.Visible = true; } } protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { string userName = args.Value; if (DB.judge(userName)) {//存在 args.IsValid = false; } else {//不存在 args.IsValid = true; } } protected void btnNext_Click(object sender, EventArgs e) { if (this.IsValid ) { this.Panel2.Visible = false; this.Panel3.Visible = true; } } protected void Button2_Click(object sender, EventArgs e) { if (this.IsValid ) { this.Panel3.Visible = false; this.Panel4.Visible = true; } } protected void btnFinish_Click1(object sender, EventArgs e) { Response.Write("用户" + this.txtUserName.Text + "注册成功"); } protected void btnLoad_Click(object sender, EventArgs e) { this.File1.PostedFile.SaveAs(Server.MapPath("upFile") + "\\1.jpg"); //this.OpenFile(Server.MapPath("upFile") + "\\1.jpg"); this.Image1.ImageUrl = Server.MapPath("upFile") + "\\1.jpg"; } }}
布局设计:
(比较两个字段)
(限制空字段---不输入任何内容直接点击下一步的效果)
(正确填写,点击下一步)
(若没有填写姓名和出生日期,点击下一步的界面显示)
(正确填写,点击下一步)
(邮政编码、身份证号、e-mial不合法输入的情况)
遇到的错误:
在浏览图片时不成功,没有在点击image控件上右键点击找到-作为服务器中的控件运行-这一项,所以在代码中就找不到对应的控件,后来才知道可以在代码中添加runat=“server”属性即可解决问题。
0 0
- ASP.NET验证控件
- asp.net验证控件
- ASP.NET验证控件
- asp.net验证控件
- ASP.NET验证控件
- asp.net 验证控件
- asp.net验证控件
- ASP.NET验证控件
- ASP.NET:验证控件
- asp.net 验证控件
- ASP.NET验证控件
- ASP.NET验证控件
- asp.net 验证控件
- Asp.Net 验证控件
- asp.net验证控件
- ASP.NET验证控件
- asp.net 验证控件
- asp.net验证控件。
- Django Compress setup
- android 反编译
- UVA - 10361 Automatic Poetry
- Source Insight 常用设置和快捷键大全
- 升级款E4418CORE-V1C 最强最小工业级核心模块 横空出世
- ASP.NET-----验证控件
- 代理模式
- JAVA中线程池的整理
- UVA - 401 Palindromes
- iOS - 报错 Warning: Attempt to present <xx: xx> on <xx: xx> whose view is not in the window hierarchy!
- 开源MySQL数据仓库解决方案:Infobright
- [Windows] MBN send SMS pdu
- 欢迎使用CSDN-markdown编辑器
- BroadcastReceiver 应用之apk自启动