Questions marquées «asp.net-mvc-3»

100
Attributs HTML conditionnels à l'aide de Razor MVC3

La variable strCSSClass a souvent une valeur mais est parfois vide. Je ne veux pas inclure une classe vide = "" dans le HTML de cet élément d'entrée, ce qui signifie que si strCSSClass est vide, je ne veux pas du tout l'attribut class =. Voici une façon de créer un attribut HTML conditionnel:...

99
Razor ne comprend pas les balises HTML non fermées

Avec RazorViewEngine, je peux faire ceci: if (somecondition) { <div> some stuff </div> } mais je n'arrive pas à faire ça (Razor est confus): if (somecondition) { <div> } if (someothercondition) { </div> } J'ai une situation dans laquelle je dois placer mes balises html...

97
Case à cocher pour booléen nullable

Mon modèle a un booléen qui doit être nullable public bool? Foo { get; set; } donc dans mon Razor cshtml j'ai @Html.CheckBoxFor(m => m.Foo) sauf que ça ne marche pas. Ni le cast avec (bool). Si je fais @Html.CheckBoxFor(m => m.Foo.Value) cela ne crée pas d'erreur, mais il ne se lie pas à mon...

95
Syntaxe Html.RenderPartial () avec Razor

Cela fonctionne, car il renvoie le résultat du rendu de vue partielle dans une chaîne: @Html.Partial("Path/to/my/partial/view") Mais je préfère utiliser RenderPartialet il semble que j'ai besoin d'écrire: @{Html.RenderPartial("Path/to/my/partial/view");} au lieu de: