现在在做一网站,然后做到用户登陆这块不会了,求高手指点指点,本人刚学不久,不太懂纯属菜鸟接口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)感谢万分
{
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)感谢万分
实例化一个User
基本上就是几点。
制作aspx页面,上面要有用户名和密码的输入框,还有需要登录按钮。
制作后台cs代码文件,里面要有单击登录按钮后的事件,如果初学,就把用户名和密码全部都拖成服务器控件。
然后就是验证了,你需要在你的业务层中定义一个登录的方法,这个方法通过传递用户名和密码来获取用户是否合法。如果合法了,则将这个用户读出并且写成你那个工厂类的实例对象,吧这个对象存入到session中,以便可以进行权限控制时的读取。
就那么点东西,实在不懂,网上找找源码吧。