您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > ASP >

Asp.Mvc 2.0用户登录实例讲解---(1)用户注册

来源:未知 责任编辑:责任编辑 发表时间:2013-11-26 22:13 点击:

 这段时间一直在研究ASP.NET MVC,看了一些教程,总觉得印象不是太深刻,于是决定动手写一个系列的MVC教程,一方面是为了加深自己的印象,另一方面也给学习MVC的同学提供一些帮助,作为一个参考资料.本系列的教程将通过一个实例来由浅入深讲解MVC,相关知识点将在我们的实例中为大家讲解。

Asp.mvc模式改变了传统的asp.net webform方式,我们在使用MVC开发WEB程序时,要摒弃传统的WEBFORM方式的思想,传统的WEBFORM方式用户拖拉一个按钮,然后双击按钮,就可以在后台写相应的时间的处理代码。Asp.net mvc只有aspx页面,没有后台的aspx.cs页面。

MVC简单的来说只有三层,Controller,model,view,

View就是表示层,可以简单的理解为aspx页面

Model就是实体类,可以简单的理解为数据库表对应的实体类.

Controller相当于在VIEW和MODEL层之间的一个控制器。Controller的作用就是从MODEL层读取数据并把数据显示在VIEW网页上.

 

咱们这一节讲每个网站必用的网站注册功能,看看用MVC方式怎么实现。

 

1.首先要做准备工作。
开发工具:vs2010 ,sqlserver2005数据库

 

数据库用户信息表:

首先在数据库中创建一个表来存放用户信息

--用户信息表

CREATE TABLE[dbo].[UserInfo]

(

[UserName] [varchar](20)COLLATEChinese_PRC_CI_ASNOTNULL,---用户名

[UserPwd] [varchar](20)COLLATEChinese_PRC_CI_ASNOTNULL,---密码

[Email] [varchar](50)COLLATEChinese_PRC_CI_ASNOTNULL--电子邮件

) ON[PRIMARY]

GO

ALTER TABLE[dbo].[UserInfo]ADDCONSTRAINT[PK__UserInfo__C9F2845707020F21]PRIMARYKEYCLUSTERED ([UserName])ON[PRIMARY]

GO

 

 

2.创建MODEL
接着我们添加MODEL层,用户在注册的时候,需要输入用户,密码,确认密码,EMAIL,我们就建立一个对应的MODEL注册类

[csharp]  /// <summary>  
    /// 注册用户MODEL  
    /// </summary>  
    public class RegisterModel 
    { 
       /// <summary>  
       /// 用户名  
       /// </summary>  
       [DisplayName("用户名")] 
        public string UserName 
        { get; set; } 
 
        /// <summary>  
        /// 密码  
        /// </summary>  
      [DisplayName("密码")] 
        public string UserPwd 
        { 
            get; 
            set; 
        } 
 
       [DisplayName("确认密码")] 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • WAP常见问题问答大全(四)
  • ASP开发必备:WEB打印代码大全
  • ASP调用系统ping命令
  • asp缓存技术
  • ASP教程:第三篇 ASP基础
  • 用ASP+XML打造留言本(4)
  • 关于ASP Recordset 分页出现负数解决方法及建议
  • 用asp怎样编写文档搜索页面(5)
  • ASP处理多关键词查询实例代码
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1