现在在做一网站,然后做到用户登陆这块不会了,求高手指点指点,本人刚学不久,不太懂纯属菜鸟接口namespace GD.DataAccess.User
{
    using System;
    using System.Collections.Generic;
    using System.Data;
    using GD.Model;    public interface UserInterface
    {
    }接口处理namespace GD.DataAccess.User
{
    using System;
    using System.Data;
    using System.Data.SqlClient;    using GD.Model;
    using GD.SystemFrameworks;
    using GD.DataAccess.SystemFrame;    public class UserSqlHandle : UserInterface
    {
    }工厂namespace GD.DataAccess.User
{
    using System;
    using System.Reflection;
    using GD.SystemFrameworks;
    
    public sealed class UserFactory
    {
        private UserFactory() { }        public static UserInterface Create()
        {
            string path = GDConfiguration.DataAccess;
            string ClassName = "GD.DataAccess.User.UserSqlHandle";            return (UserInterface)Assembly.Load(path).CreateInstance(ClassName);
        }
    }
}
业务处理namespace GD.Bussiness.User
{
    using System;
    using System.Data;
    using System.Data.SqlClient;
    using GD.Model;
    using GD.DataAccess.User;
    using GD.DataAccess.SystemFrame;
    
    public class UserBusiness
    {    }
求高手帮忙指导下 用户登陆怎么写,因为用户登陆涉及到留言,就是登陆后怎么存登陆后用户的ID跟用户名 然后在留言时取到登陆的用户ID (fld_UserId fld_UserName)感谢万分

解决方案 »

  1.   

    既然登陆了,怎么能取不到用户名呢?用户id和用户名1:1
    实例化一个User
      

  2.   

    这个问题大了,
    基本上就是几点。
    制作aspx页面,上面要有用户名和密码的输入框,还有需要登录按钮。
    制作后台cs代码文件,里面要有单击登录按钮后的事件,如果初学,就把用户名和密码全部都拖成服务器控件。
    然后就是验证了,你需要在你的业务层中定义一个登录的方法,这个方法通过传递用户名和密码来获取用户是否合法。如果合法了,则将这个用户读出并且写成你那个工厂类的实例对象,吧这个对象存入到session中,以便可以进行权限控制时的读取。
    就那么点东西,实在不懂,网上找找源码吧。