Передача пользовательского параметра в пользовательский атрибут - ASP.NET MVC
Моя цель - создать пользовательский атрибут, такой как System.ComponentModel.DataAnnotations.Display, который позволяет мне передавать параметр.
Пример: в System.ComponentModel.DataAnnotations.Display я могу передать значение параметру Name
[Display(Name = "PropertyName")]
public int Property { get; set; }
Я хочу сделать то же самое, но в контроллерах и действиях, как показано ниже
[CustomDisplay(Name = "Controller name")]
public class HomeController : Controller
а затем заполните элемент ViewBag или ViewData его значением.
Может кто-то помочь мне с этим?
Благодарю.