Jam*_*xon 15 c# asp.net-mvc asp.net-membership
我正在尝试显示所有用户的列表,但我不确定如何使用MVC模型进行此操作.
我可以通过该Membership.GetAllUsers()方法获取所有用户的列表,但是如果我尝试将其传递给视图ActionResult,我被告知Model不可枚举.
小智 29
您必须将View设置为接受MembershipUserCollection类型的对象
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<MembershipUserCollection>" %>
Run Code Online (Sandbox Code Playgroud)
在你的行动中:
public ActionResult GetUsers()
{
var users = Membership.GetAllUsers();
return View(users);
}
Run Code Online (Sandbox Code Playgroud)
然后你可以在你的视图中写下:
<ul>
<%foreach (MembershipUser user in Model){ %>
<li><%=user.UserName %></li>
<% }%>
</ul>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26119 次 |
| 最近记录: |