Я новичок в MVC. Я хочу иметь возможность скрывать некоторые ссылки для некоторых пользователей. Скажем, у меня есть ссылка "создать", которую я хочу видеть и нажимать только администраторам. Я хочу использовать что-то вроде "loggedintemplate", доступного в asp.net, но, похоже, это не работает в бритве.
Я мог бы использовать какой-нибудь блок кода с оператором if, проверяющим текущего пользователя и его роль, но это может быть не лучшим вариантом?
мой index.cshtml...
// want some adminauth attribute here...
@Html.ActionLink("Create New", "Create")
мой контроллер...
// GET: /Speaker/Create
[Authorize(Roles = "Administrators")]
public ActionResult Create()
{
return View();
}