我有一个在我的本地计算机上运行良好的Web应用程序。但是当我将我的webform应用程序上传到我们的主机时,某些实体无法正常工作!!
例如,我有用户和人员类。这两个表是相同的但是对于登录用户是工作而人员不工作!!!
以下是我的一些代码:
对于用户:
public User GetUserByUserName(string userName)
{
return context.Users.SingleOrDefault(c => c.UserName == userName);
}
对于Persons :(此方法返回null,context.Persons.Count()返回Zero !!!)
public Person GetPersonByUserName(string username)
{
return context.Persons.SingleOrDefault(c => c.UserName == username);
}
另外,当我使用 sqldatasources 时,所有内容都可以在此页面中正常工作