Допустим, у меня есть два пользователя, которые обращаются к форме.Один из них является администратором, а другой - обычным пользователем.И только администратор может просматривать и редактировать AdminOnlyField
Тогда, скажем, у меня есть следующий класс:
public class Car
{
public string Make {get;set;}
public string Model {get;set;}
public string AdminOnlyField {get;set;}
}
Я не могу понять, как условно сделать AdminOnlyField
видимым и редактируемым, используя @html.BeginForm()
, я знаю, что вы можете использовать свойства из ViewBag
, но в этом случае вся необходимая информация возвращается из базы данных, поэтому я не думаю, что могу использовать ViewBag
.
Это что-тоMVC может выполнить или мне нужно изучить Angular?