我在我的登錄控制器中有一個會話,並且我通過會話將詳細信息列表發送到另一個頁面。因此,我需要將列表中的一項顯示在mvc視圖中(主要是我需要在我的MVC視圖中顯示用戶名)。在MVC視圖中訪問一些會話詳細信息
我的控制器
public ActionResult Login(User usrdtl, string returnUrl)
{
//some code here
List<UserDtl> usrList = newsManager.GetUserdetailsByuId(usrdtl.uId);
System.Web.HttpContext.Current.Session["UsrSession"] = usrList ;
}
這usrList包含大量的用戶的細節,我需要顯示用戶名在我看來。
在我看來,我試圖把它作爲,
<span>@Session["UsrSession"] </span>
但它讓我錯誤
System.Collections.Generic.List`1 [NTL.Sys.Entities。 UserDtl]
我怎樣才能得到這個?
因爲它的列表,你必須迭代列表來獲取結果。您可以使用LinQ或循環來實現相同的\ – Tushar