ASP.NET MVC встроенная переменная Razor
В pre-Razor MVC я мог бы написать это в представлении:
<span>I want to write in<%= myVariable %>side</span>
В Razor, конечно, я не могу
<span>I want to write [email protected]</span>
bcause механизм шаблона будет искать переменную @myVariableside
. Как это решить? Благодаря
Ответы
Ответ 1
Сначала вы попробовали?
Во-вторых - если у интерпретатора есть проблемы - вы можете попробовать @(myVariableside)
.
Точно так же, если имя переменной, о которой вы говорите, это @name
- тогда, когда вы находитесь в круглых скобках, все отлично, потому что интерпретатор знает, что он анализирует С#/VB: @(@myVariableside)
Ответ 2
Вы можете использовать <span>I want to write [email protected](myVariable)side</span>
Изменить: Все... должно было знать лучше, чем отвечать на этот вопрос ^^
Ответ 3
Сделайте это так
<span>I want to write [email protected]{ @myVariable }side</span>