212 votes

ASP.NET MVC3 - textarea avec @Html.EditorFor

J’ai application ASP.NET MVC3 et j’ai aussi formulaire pour ajouter de nouvelles. Lors de la création de VS2010 vue par défaut j’ai uniquement les entrées de texte pour les données de type chaîne, mais je veux avoir textarea pour le texte des nouvelles. Comment je peux le faire avec la syntaxe Razor.

Texte d’entrée ressembler à ceci :

382voto

Darin Dimitrov Points 528142

Vous pouvez utiliser le `` attribut sur votre modèle de vue comme ceci :

et puis, vous pourriez avoir un contrôleur :

et une vue qui fait ce que vous voulez :

139voto

Tyson Phalp Points 1033

Quelqu'un a demandé sur l’ajout d’attributs (plus précisément, « rows » et « cols »). Si vous utilisez un rasoir, vous pouvez le faire simplement :

Cela fonctionne pour moi. Le ' @' sert à s’échapper des mots-clés aussi ils sont traités comme des variables et propriétés.

97voto

addy Points 763
@Html.TextAreaFor(model => model.Text)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X