Questions marquées «razor»

Razor est un langage de modèle utilisé par les pages Web ASP.NET et ASP.NET MVC (depuis la version 3). Il ajoute une couche d'abstraction au-dessus de la génération HTML. Il prend en charge les transitions transparentes entre le balisage HTML et le code C # ou VB. Les transitions entre le balisage et le code sont indiquées par le signe «@».




4
À quoi sert la syntaxe @ Html.DisplayFor?
Je comprends que dans Razor, @Html fait un tas de choses intéressantes, comme générer du HTML pour les liens, les entrées, etc. Mais je ne reçois pas la fonction DisplayFor ... Pourquoi devrais-je écrire: @Html.DisplayFor(model => model.Title) quand je pouvais juste écrire: @Model.Title

5
Comment créer une fonction dans un modèle cshtml?
J'ai besoin de créer une fonction qui n'est nécessaire que dans un seul fichier cshtml. Vous pouvez considérer ma situation comme des méthodes de page ASP.NET, qui sont des services Web min implémentés dans une page, car ils sont limités à une page. Je connais les assistants HTML (méthodes d'extension), …



20
Comment obtenir l'attribut de nom d'affichage d'un membre Enum via le code de rasoir MVC?
J'ai une propriété dans mon modèle appelée "Promotion" dont le type est une énumération d'indicateurs appelée "UserPromotion". Les membres de mon énumération ont des attributs d'affichage définis comme suit: [Flags] public enum UserPromotion { None = 0x0, [Display(Name = "Send Job Offers By Mail")] SendJobOffersByMail = 0x1, [Display(Name = "Send …

24
MVC 4 @Scripts «n'existe pas»
Je viens de créer un projet ASP.NET MVC 4 et j'ai utilisé Visual Studio 2012 RC pour créer un contrôleur et des vues de rasoir pour Indexet des Createactions. Lorsque je suis arrivé pour exécuter l'application et que j'ai accédé à la Createvue, l'erreur suivante s'est produite: Message d'erreur du …
201 asp.net-mvc  razor 



6
Comment référencer un fichier .css sur une vue rasoir?
Je sais comment définir des fichiers .css sur le fichier _Layout.cshtml, mais qu'en est-il de l'application d'une feuille de style par vue? Je pense ici que, dans _Layout.cshtml, vous avez des <head>balises avec lesquelles travailler, mais pas dans l'une de vos vues sans mise en page. Où vont les <link>balises?
196 css  asp.net-mvc  razor 



10
Ajouter des fichiers CSS ou JavaScript à la tête de mise en page à partir de vues ou de vues partielles
Tête de page de mise en page: <head> <link href="@Url.Content("~/Content/themes/base/Site.css")" rel="stylesheet" type="text/css" /> </head> Une vue (AnotherView) de l'application nécessite: <link href="@Url.Content("~/Content/themes/base/AnotherPage.css")" rel="stylesheet" type="text/css" /> et AnotherView a une vue partielle (AnotherPartial) qui nécessite: <link href="@Url.Content("~/Content/themes/base/AnotherPartial.css")" rel="stylesheet" type="text/css" /> Question: Comment pouvons-nous ajouter ces liens de fichiers CSS AnotherView et …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.