對C#和ASP.net沒有多少經驗。獲取不是「用戶」但註冊了我的系統的人列表
嘗試生成等待分配「用戶」狀態的人員列表,但我剛剛向系統中的每個人顯示,Authoirzed用戶和未經授權的人員。
我控制器的方法是:
//GET
public ActionResult UsersNoRoles()
{
var users = (from u in db.UserProfiles
select u);
IList<UserProfile> usersNoRoles = new List<UserProfile>();
foreach (var item in users)
{
SelectList list = new SelectList(Roles.GetUsersInRole(item.UserName));
if (list.Count() == 0)
{
usersNoRoles.Add(item);
}
}
return View(usersNoRoles);
}
然後我送它到我的視圖中的表:
@if ((Model != null) && (TempData["Error"] == null))
{
<tr>
<th>
Username
</th>
</tr>
foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.UserName)
</td>
</tr>
}
我已經指示不使用視圖模型也。
我想要一個未經授權的人員列表。
什麼是你的問題? –
如何獲得未在列表中授權的用戶 –
用戶的哪個屬性指示該用戶是否已註冊。 –