показывать роли для пользователей в БД - PullRequest
0 голосов
/ 04 декабря 2011

Мне нужно показать все роли только для пользователей в пользовательской таблице моей базы данных в моем представлении.Как бы я поступил так?Любая помощь будет принята с благодарностью.Спасибо.

1 Ответ

0 голосов
/ 04 декабря 2011

Попробуйте что-нибудь подобное; адаптируйте подход так, как вам нужно:

SELECT UserName, RoleName From MyUsers;

В вашем контроллере MVC:

List<User> users = MyDataLayer.GetUserRoles();
ViewBag.UserRoles = userRoles;

На ваш взгляд:

<ul>
   @foreach (User u in ViewBag.UserRoles) {
     <li>User @u in Role(s) @String.Join(", ", u.Roles.ToArray()) </li>
   }
</ul>

Я сделал здесь много предположений:

  • вы используете синтаксис Razor
  • вы используете источник данных SQL с очень упрощенным запросом.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...