我在我的项目中使用带有 MVC3 的 Razor。我使用会员资格来处理用户注册,我想将我的所有用户显示到table
.
这是我的行动:
public ActionResult ListProfile()
{
//ProfileInfoCollection profiles = ProfileManager.GetAllProfiles(ProfileAuthenticationOption.All);
//return View(profiles);
var users = Membership.GetAllUsers();
return View(users);
}
我的观点 :
@inherits System.Web.Mvc.ViewPage<MembershipUserCollection>
@{
ViewBag.Title = "Documents";
}
<h2>Liste des documents</h2>
<table style="width: 100%;">
<tr>
<th>Nom
</th>
</tr>
@foreach (MembershipUser item in Model)
{
<tr>
<td>
<h4>
@item.UserName
</h4>
</td>
</tr>
}
</table>
但我得到一个错误: CS0115: 'ASP._Page_Views_AccountProfile_listProfile_cshtml.Execute()': no suitable method found to override