У меня есть проблема, похожая на эту тему http://forums.asp.net/t/1763534.aspx/1
Я должен показывать данные клиентам, основываясь на их имени пользователя. Я не создаю новую тему, потому что я сделал это давно, и никто не ответил. Я спрашиваю вас, потому что вы, кажется, знаете это больше, чем другие ...
Это мой контроллер
public ActionResult Index()
{
MembershipUser currentUser =
Membership.GetUser(User.Identity.Name, true /* userIsOnline */);
ViewBag.UsersRecord = currentUser.ProviderUserKey;
var details = from t in db.Employes
where t.UserId ==ViewBag.UsersRecord
select t;
return View(details.ToList());
}
Странно, Visual Studio показывает мне ошибку здесь
where t.UserId == ViewBag.UsersRecord
"Дерево выражений не может содержать динамический динамик"
Я сделал что-то не так?