Допустим, у меня есть функция в моей модели, которая генерирует тег стиля на основе int
public string GetStyle(int? size){
if(size > 99)
return "style=\"margin: 20px;\"";
else
return "";
}
Если я сделаю это, используя
<li @GetStyle(123)>123</li>
Это выводит это:
<li style=""margin:20px;"">123</li>
(обратите внимание на двойные двойные кавычки). Если я изменю экранированные двойные кавычки в функции на одинарные кавычки, она выдаст следующее:
<li style="'margin:20px;'">123</li>
Ни то, ни другое не правильно, и я вынужден либо вывести пустой тег стиля, если стиль не требуется.