У меня есть помощник по тегу, который включает атрибут, значение которого является перечислением:
public class MyElementTagHelper : TagHelper
{
public MyAttribute MyAttribute { get; set; }
}
public attribute MyAttribute { apple, banana, cherry }
Это позволяет мне создать тег HTML <my-element>
, который принимает атрибут my-attribute
, например:
<my-element my-attribute="apple">
Мой вопрос: предположим, что моя модель вида выглядит следующим образом:
public class MyViewModel
{
public MyAttribute MyAttribute { get; set; }
}
Есть ли способ использовать значение MyAttribute
из модели вида в качестве значения атрибута HTML, примерно так:
<my-element my-attribute="Model.MyAttribute">
В более общем смысле, есть ли способ ссылаться на переменную в качестве значения атрибута?