Domande taggate «razor»

Razor è un linguaggio modello utilizzato dalle pagine Web ASP.NET e ASP.NET MVC (dalla versione 3). Aggiunge uno strato di astrazione sopra la generazione HTML. Supporta transizioni continue tra markup HTML e codice C # o VB. Le transizioni tra markup e codice sono indicate dal segno "@".




4
A cosa serve la sintassi @ Html.DisplayFor?
Capisco che in Razor, @Html fa un sacco di cose ordinate, come generare HTML per collegamenti, input, ecc. Ma non ottengo la funzione DisplayFor ... Perché dovrei scrivere: @Html.DisplayFor(model => model.Title) quando potrei semplicemente scrivere: @Model.Title

5
Come creare una funzione in un modello cshtml?
Devo creare una funzione che è necessaria solo all'interno di un file cshtml. Puoi pensare alla mia situazione come a metodi di pagina ASP.NET, che sono servizi Web min implementati in una pagina, perché sono mirati a una pagina. Conosco gli helper HTML (metodi di estensione), ma la mia funzione …




24
MVC 4 @Scripts "non esiste"
Ho appena creato un progetto ASP.NET MVC 4 e ho utilizzato Visual Studio 2012 RC per creare viste Controller e Razor Indexe Createazioni. Quando sono arrivato a eseguire l'applicazione e ho visualizzato la Createvista, è stato visualizzato il seguente errore: Messaggio di errore del compilatore: CS0103: Il nome "Script" non …
201 asp.net-mvc  razor 



6
Come fare riferimento a un file .css su una vista rasoio?
So come impostare i file .css sul file _Layout.cshtml, ma per quanto riguarda l'applicazione di un foglio di stile in base alla visualizzazione? Il mio pensiero qui è che, in _Layout.cshtml, hai <head>tag con cui lavorare, ma non così in una delle tue visualizzazioni non di layout. Dove vanno i …
196 css  asp.net-mvc  razor 


2
Come posso aggiungere un attributo di classe a un elemento HTML generato dagli helper HTML di MVC?
ASP.NET MVC in grado di generare gli elementi HTML utilizzando HTML Helpers, per esempio @Html.ActionLink(), @Html.BeginForm()e così via. So che posso specificare gli attributi del modulo creando un oggetto anonimo e passare quell'oggetto per il htmlAttributesparametro (quarto in questo caso) in cui specificando un idper l'elemento: Html.BeginForm("Foo", "Bar", FormMethod.Post, new …

10
Aggiungi file CSS o JavaScript all'intestazione del layout da viste o viste parziali
Intestazione pagine layout: <head> <link href="@Url.Content("~/Content/themes/base/Site.css")" rel="stylesheet" type="text/css" /> </head> Una vista (AnotherView) dall'applicazione richiede: <link href="@Url.Content("~/Content/themes/base/AnotherPage.css")" rel="stylesheet" type="text/css" /> e AnotherView ha una vista parziale (AnotherPartial) che richiede: <link href="@Url.Content("~/Content/themes/base/AnotherPartial.css")" rel="stylesheet" type="text/css" /> Domanda: Come possiamo aggiungere questi collegamenti ai file CSS AnotherView e AnotherPartial link all'intestazione Layout ? …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.