我目前有一羣用戶坐在會員數據庫中,我希望能夠在MVC應用程序中創建一個頁面,該頁面將被設計爲撤回所有用戶信息並將其顯示在頁面上,我已創建但是,下面我想能夠顯示在網格視圖,而不是一個列表中的數據解決方案:使用MVC從Membership .Net顯示用戶配置文件信息?
控制器:
public ActionResult Index()
{
var systemUsers = Membership.GetAllUsers();
return View(systemUsers);
}
查看:
<ul>
<%foreach (MembershipUser user in Model){ %>
<li><%=user.UserName %></li>
<% }%>
</ul>
是否有人可以告訴我怎麼可以獲取用戶數據和d是否在視圖上的網格視圖中顯示它?我在想,我可以有一個模型存儲數據,然後傳遞給視圖,並且這個模型可以由控制器更新?但我不確定哪種數據類型可以用來存儲用戶數據,然後傳遞給網格視圖?
感謝:-)
我只想找到一些方法將「systemUsers」var傳遞給Grid View? – user723858 2012-08-16 15:04:00
可以在您的視圖中強制鍵入模型,即'@model IEnumerable',或者也可以只使用ViewBag。 'ViewBag.Users = systemUsers;'在控制器上,然後在視圖中使用它。但我會建議看看ViewModels。 –
StuartLC
2012-08-16 15:16:28