网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

ASP.NET 2.0之Memebership扩展应用解决方案

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/03/12

以下是网学网为您推荐的ASP.net-ASP.NET 2.0之Memebership扩展应用解决方案 ,希望本篇文章对您学习有所帮助。

    最近,在项目中使用了2.0中的 Membership 框架,本文将在这里讨论如何将其进行扩展,以适应实际项目的需求。期间,经过不断的摸索领会,也查找了一些相关的资料,下面将会给出完整的一个解决方案——通过表关联的方式进行扩展。当然,这只是实现的一个思路,在此和大家探讨。
     网上也有很多相关的讨论解决方案的文章,但是大多数都是梗概,没有详细地引导初接触该框架的开发者如何进行实现。这里提出的方案思路是:通过userid字段进行关联,相信但凡要用Membership的开发人员都熟悉那几个基本的aspnet_开头的数据表,也已经知道它们中各个字段的含义。
     可能大多数开发者遇到的问题是:默认的aspnet_Users中不足以满足自定义的用户信息,而且很多大字段也不适合保存在Profile中,那么,你可以通过如下的方式进行用户注册:在用户点击注册按钮的时候,首先使用Membership.CreateUser方法在aspnet_Users中注册一个用户,中国自学编程网,www.zzzj.com 注册之前,你可以设定自己项目中所需的注册条件,比如,允不允许姓名相同等等(代码中的条件是:一个区只能有一个该姓名的showfolk)。

if (!showfolkSys.Exists(name, section))
        {
            //启用membership,创建一个用户
            try
            {
                MembershipUser newUser = Membership.CreateUser(UserName.Text, Password.Text);
            }
            catch (MembershipCreateUserException exception)
            {
                ErrorMessage.Text = GetErrorMessage(exception.StatusCode);
                return;
            }
            catch (HttpException ex)
            {
                ErrorMessage.Text = ex.Message;
                return;
            }
 }

本新闻共3页,当前在第1页  1  2  3  

  • 上一篇资讯: asp.net窗体操作总结
  • 下一篇资讯: ASP.NET实用代码
  • 网学推荐

    免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号