摘要: 我的流程是:
用户登录成功后,经过程序检测其所属的角色,然后根据角色转到相应权限的目录下!
但是,一个用户至少每次登录两次程序才能获取到它的角色。如果是页面第一次初始化,这时用户登录时还获取不到他的角色,如果这时用另外一个用户登录的话,那么这次获取到的是上个用户的角色信息,Roles.DeleteCookie()和Response.Cookies.Clear()我都用上了,但还是不行!!!还望高人指点!!万分谢谢……  阅读全文
posted @ 2008-02-28 17:27 andypassword 阅读(286) | 评论 (1)编辑
     摘要: 好多天没来了,心里还停惦记的。这几天主要在忙前台的设计,为了能使 IE 和 火狐 兼容可把我折腾的不轻,废话不说了,看招:

前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="b.aspx.cs" Inherits="b" %>



最最简单的GridView自定义分页  阅读全文
posted @ 2008-03-08 08:53 andypassword 阅读(817) | 评论 (2)编辑
     摘要: 我的流程是:
用户登录成功后,经过程序检测其所属的角色,然后根据角色转到相应权限的目录下!
但是,一个用户至少每次登录两次程序才能获取到它的角色。如果是页面第一次初始化,这时用户登录时还获取不到他的角色,如果这时用另外一个用户登录的话,那么这次获取到的是上个用户的角色信息,Roles.DeleteCookie()和Response.Cookies.Clear()我都用上了,但还是不行!!!还望高人指点!!万分谢谢……  阅读全文
posted @ 2008-02-28 17:27 andypassword 阅读(286) | 评论 (1)编辑
     摘要: 以上就是 小新0574 关于Membership的设置 的文章,看了之后心里的很多疑问都解决了!
但现在我的要求是就使用默认的“成员资格提供程序|AspNetSqlMembershipProvider”,而且还要(主要)修改下比如密码长度、尝试的次数、是否唯一的电邮地址等等,看了以上的文章后发现自己可以修改了,不就是再配置下子配置属性就可以了嘛!
配好后没想到问题来了,在用户登录的时候编译出错了:项“AspNetSqlMembershipProvider”已添加。在没办法的情况下把


/**/


改成了
阅读全文
posted @ 2008-02-27 12:00 andypassword 阅读(379) | 评论 (0)编辑
     摘要: Membership有一个GetUser的方法,其实只要 Membership.GetUser(username) 就能得出有没有这个用户了。
应该是问题提的太简单了吧,呵呵,一直也没人跟我说下

刚刚又碰到个超简单的问题:
就是怎样得到当前登录用户的用户名,呵,我是新手我怕谁~~

问题已解决(3种都可以):
1、lb_UserName.Text = Page.User.Identity.Name;
2、lb_UserName.Text = Membership.GetUser().UserName;
3、lb_UserName.Text = HttpContext.Current.User.Identity.Name;

为了能和各位有更好的交流,我特意建了个.net的技术群,号码是 56816557 ,希望各位能踊跃参加,谢谢!

.NET 我的2008
致力于C#/.NET  阅读全文
posted @ 2008-02-27 09:28 andypassword 阅读(214) | 评论 (1)编辑
     摘要: 注意:是在新用户注册的时候!
我想在新用户注册的时候利用AJAX连接后台获取数据判断用户是否重名!在后台用Membership,而不要去访问它的数据库。
谢谢各位高手了!!
  阅读全文
posted @ 2008-02-26 17:10 andypassword 阅读(208) | 评论 (0)编辑
     摘要:   本来今天准备把项目里的管理员登录及页面验证做下的,但心里一直有一个问题始终不是很明白:那就是.NET2.0里的登录控件。一直以为这组控件好似鸡肋,心里也一直想在实际项目的应用中是没有人会去用他的,就好像.NET2.0里的数据源控件一样。
  我以前是做ASP的,做了两年多,对项目中的应用逻辑和流程应该说是很熟悉的,本想用ASP的那套验证思路来实现用户的管理、登录,好在我今天就“ASP.NET2.0登录控件”的困惑在网上找了一圈,无意中发现了一篇介绍这种控件的使用方法,同时他也提到了ASP.NET中的身份验证机制,啊^-^,原来.NET的是这样啊,很好很强大!要不然我就要闹大笑话了……
  尽管今天什么也没做成,但还是有点收获的,幸好发现的早,要不然就不可收拾了!!!赶紧看书查资料了(其实我今天已经查了一天了,也有些眉目了,本人很笨),等我悟出具体的东西来再贴出来请大家指点!谢谢啊   阅读全文
posted @ 2008-02-21 17:32 andypassword 阅读(361) | 评论 (1)编辑
     摘要: 这两天心情不错,主要是学习.NET每天都有新的收获,真的感觉到.NET比asp爽多了!
现在是晚上八点半了,老婆催我睡觉了,我也有点困了,我每天睡觉都挺早的,但我早上起来也挺早,一般六点半准时起床,我不想再疲倦状态下学习!
项目这两天做的已经越来越有头绪了,尽管没做多少东西,但我感觉到确实学到了不少东西,先截个项目的图贴上:
晕?上传个图片都上传不了
下次再传吧,我要睡觉啦!!
  阅读全文
posted @ 2008-02-20 20:52 andypassword 阅读(222) | 评论 (2)编辑
     摘要: 总感觉到VS2005里的“登陆”系列控件是个鸡肋,因本人是新手,也没有做过什么项目,所以还请各位能仔细跟我解答一番!

在此谢过了!   阅读全文
posted @ 2008-02-20 20:35 andypassword 阅读(154) | 评论 (0)编辑
     摘要: 前台GridView相关代码:




阅读全文
posted @ 2008-02-20 20:30 andypassword 阅读(256) | 评论 (0)编辑
     摘要: 查询页checkusername.aspx的后台代码:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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;
using System.Data.SqlClient;

public partial class checkusername : System.Web.UI.Page
{
private string sConnectionString = ConfigurationManager.Co  阅读全文
posted @ 2008-02-20 20:02 andypassword 阅读(349) | 评论 (1)编辑