源错误:
行 30: {
行 31: string userId = Session["userID"].ToString();
行 32: string userName = UserManager.GetUserName(userId);//显示出错
行 33: Label i = (Label)Page.Master.FindControl("labUser");
行 34: i.Text = userName;
------解决方案--------------------------------------------------------
应该是你GetUserName方法里面的sql语句错误
里面没有加单引号
------解决方案--------------------------------------------------------
按F11调试到UserManager.GetUserName里面,然后把sql语句copy出来分析,是sql语句的错
------解决方案--------------------------------------------------------
string sql = "select UserName from Users where UserID='0'"; sql = string.Format(sql, UserID);
这里UserID='0'应该是UserID={0}吧
------解决方案--------------------------------------------------------
下断点调试下吧
话说你哪行代码真没问题?