你能在一个Razor字符串的元素中放一个完整的属性(名字和值)吗?

时间:2016-07-28 12:06:37

标签: html asp.net-mvc razor asp.net-core

我知道你可以在asp.net MVC Razor Engine中做到这一点:



@{
  string myValue = "foo"
}

<h1 hello='@myValue'></h1>
&#13;
&#13;
&#13;

但我宁愿这样做,但这会导致错误:

&#13;
&#13;
@{
  string myAttribute = "hello='foo'";
}

<h1 @myAttribute></h1>
&#13;
&#13;
&#13;

是否有可能实现?

1 个答案:

答案 0 :(得分:0)

答案是

&#13;
&#13;
@{
  string myAttribute = "hello=foo";
}

<h1 @myAttribute></h1>
&#13;
&#13;
&#13;

没有引号。 谢谢Stephen Muecke