日期:2014-05-18  浏览次数:20448 次

关于定义类出错的问题

  String userId = "";
  ///定义类并获取用户的登陆信息  
  User user = new User();
  SqlDataReader recu = user.GetUserLogin(UserName.Text.Trim(), Password.Text.Trim());
出错信息为:“System.Web.UI.Page.User”是“属性”,但此处被当做“类型”来使用

请指教


------解决方案--------------------
User user = new User(); 

我估计user是保留字,你换个名称试一下
------解决方案--------------------
User
是一个类吗?
如果这句不对 User user = new User(); 
那估计User不是类,而是属性,属性不能是实例化的.


------解决方案--------------------
说的很清楚了...System.Web.UI.Page有个属性叫User...把Namespace加上...

Namespace.User user = new Namespace.User();

但这不是说应该这么用...这种代码就不应该出现在Page里...
------解决方案--------------------
嗯.保留字. 
login也是