2012-03-22 1 views

답변

3

그냥 실제 변수 사용 "User.Identity.Name"의

public ActionResult Index() 
    { 
     var CustomerID = from c in Customer 
      where c.UserName == User.Identity.Name //use double equals for comparison 
      select c.CustomerID; 

     return View(CustomerID); //or whatever your view is -- some typed object? 
    } 
1

사용을 잘못된 것입니다. 당신은, 당신이 말할 수보다 간결한 형태로 HttpContext를

에 속성을 사용할 필요가

public ViewResult Index() 
{ 
    var currentUser = Customer.Where(c => c.UserName == HttpContext.User.Identity.Name); 
    return View(currentUser); 
} 
관련 문제