2011-01-18 2 views
0

Как я могу написатьдинамическое значение атрибута в MVC 3 с бритвой viewengine

<input type="checkbox" name="@var.ID"/> 

Если я использую его, он никогда не работает. Как мне это сделать? Он отображается так же хорошо, как и в коде. alt text

Это не сработало, как указано в их блоге scottgu.

+0

Что такое var? Это часть вашей модели? –

ответ

1

Если идентификатор из модели, то вам необходимо использовать модель ключевого слова

<input type="checkbox" name="@model.ID"/> 
+0

хорошо, но это не сработало, я уже сказал. –

18

ответ, что

вам нужно использовать @(), когда вам нужно определить в атрибуте

Я знаю, что это мой вопрос, мне никогда не нужно голосовать.

+2

Я не нашел, что это необходимо везде, но для таких элементов, как id = "someString @ (model.Id)", определенно необходимо. Спасибо, что помогли мне понять это. –

Смежные вопросы