62,073
社区成员
发帖
与我相关
我的任务
分享
Assembly ass = Assembly.LoadFile(Server.MapPath("~/bin/") + "ZJSWeb.dll");
Type type = ass.GetType("ZJSWeb.CheckLogin");
MethodInfo method = type.GetMethod("UserLogin");//这一行报错,type为空,
method.Invoke(null, new object[] { TextBox1.Text, TextBox2.Text, this });
public static void UserLogin(string user, string pwd,Page page)
{
if(数据库里验证)
{
HttpContext.Current.Session["zjsuser"] = user;
page.ClientScript.RegisterStartupScript(page.GetType(), "lg", "location.href='"+page.ResolveUrl("~/")+"demo/kerrydemo/Default.aspx'", true);//这里这句跳转的路径有点不好,我现在是写在这个方法里,但是这样在调试时候又不方便,有可能开始根本没有这样路径,
如果让这个方法返回一个字符串让外面 来处理的话,感觉也不太好,不知道有没好点的思路,谢谢,
}
else
{
page.ClientScript.RegisterStartupScript(page.GetType(), "ErrMsg", "window.alert('用户名或密码错误!');", true);
}
}