2011-01-18 2 views
0

Comment puis-je écrirevaleur d'attribut dynamique dans MVC 3 avec un rasoir ViewEngine

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

Si je l'utilise, ça ne marche jamais. Comment puis-je le faire? C'est rendu aussi bien que j'écris dans le code. Cela n'a pas fonctionné aussi bien que défini dans leur blog.

+0

Qu'est-ce que var? Est-ce que cela fait partie de votre modèle? –

Répondre

1

Si l'ID est du modèle, vous devez utiliser le mot-clé modèle

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

bien mais ça n'a pas marché je l'ai déjà dit. –

18

la réponse est que

vous devez utiliser @() lorsque vous devez définir dans l'attribut

Je sais que c'est ma question, je n'ai jamais besoin de voter dessus.

+2

Je n'ai pas trouvé ceci pour être nécessaire partout mais pour des articles comme id = "someString @ (model.Id)" est certainement nécessaire. Merci de m'avoir aidé à comprendre cela. –

Questions connexes