读书人

quot;Business.UserBusinessquot;并不包含quot;Reg

发布时间: 2012-04-14 17:14:21 作者: rapoo

"Business.UserBusiness"并不包含"RegUser"的定义
代码如下:


UserBusiness.cs

using System;
using System.Collections.Generic;
using System.Text;
using UserDataAccess;
using System.Data;

namespace Business
{
public class UserBusiness
{
public static bool Login(string userName, string pwd)
{
UserDataAccess.UserDataAccess userDA = new UserDataAccess.UserDataAccess();
DataTable userDT = userDA.getUser(userName);
if (userDT.Rows.Count > 0)
{
if (userDT.Rows[ "PassWord "] == pwd.Trim())
{
return true;
}
else
{
return false;
}
}
return false;
}
public static bool RegUser(string userName, string realName, string passWord, string email)
{

if (userName != null && passWord != null && email != null)
{
DateTime createTime = DateTime.Now;
UserDataAccess.UserDataAccess userDA = new UserDataAccess.UserDataAccess();


userDA.insUser(userName, realName, passWord, email, createTime);
return true;
}
else
{
return false;
}
}
}
}


Register.aspx.cs

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 Business;

public partial class Register : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void btnCommit_Click(object sender, EventArgs e)
{
if (tbPwd.Text == tbPwdRep.Text)
{
if (Business.UserBusiness.RegUser(tbUser.Text,tbName.Text,tbPwd.Text,tbEmail.Text))
{
Response.Write( " <script language= 'javascript '> alter( '恭喜,注册成功! ') </script> ");
}
else
Response.Write( " <script language= 'javascript '> alter( '注册失败! ') </script> ");
}
else
{
Response.Write( " <script language= 'javascript '> alter( '密码输入不一致! ') </script> ");
}
}
}


请各位大侠帮忙,看看怎么回事,小弟实在解决不了了.谢谢了.


[解决办法]
编译了吗
------解决方案--------------------


把bin目录下的引用的dll删掉,重新build生成试试
[解决办法]
Reg.aspx.cs??

Register.aspx.cs?? 你确定你看的是同一个文件吗?

读书人网 >C#

热点推荐