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 "@".


15
Escape @ personaggio nel motore di visualizzazione del rasoio
Sto creando un sito ASP.NET MVC 3 di esempio utilizzando Razor come motore di visualizzazione. La sintassi del rasoio inizia con il @carattere, ad es @RenderBody(). Se scrivo @test sulla mia pagina cshtml mi dà un errore di analisi CS0103: Il nome 'test' non esiste nel contesto corrente Come posso …


12
Utilizzo di Razor in JavaScript
È possibile o esiste una soluzione alternativa per utilizzare la sintassi Razor in JavaScript che è in una vista ( cshtml)? Sto cercando di aggiungere marcatori a una mappa di Google ... Ad esempio, ho provato questo, ma sto ricevendo un sacco di errori di compilazione: <script type="text/javascript"> // Some …

6
Come utilizzare l'operatore ternario nel rasoio (in particolare sugli attributi HTML)?
Con il motore di visualizzazione WebForms, userò comunemente l'operatore ternario per condizioni molto semplici, specialmente all'interno degli attributi HTML. Per esempio: <a class="<%=User.Identity.IsAuthenticated ? "auth" : "anon" %>">My link here</a> Il codice precedente fornirà al <a>tag una classe autho in anonbase al fatto che l'utente sia autenticato. Qual è la …


9
Come ottenere l'URL della pagina corrente in MVC 3
Sto usando il plugin dei commenti di Facebook su un blog che sto costruendo. Ha alcuni tag FBXML che sono interpretati dal javascript di Facebook a cui fa riferimento la pagina. Funziona tutto bene, ma devo passare l'URL corrente e completo al plugin. <div style="width: 900px; margin: auto;"> <div id="fb-root"></div> …
360 c#  asp.net  asp.net-mvc  razor 

7
Come dichiarare una variabile locale in Razor?
Sto sviluppando un'applicazione web in asp.net mvc 3. Sono molto nuovo. In una vista che usa il rasoio, vorrei dichiarare alcune variabili locali e usarlo su tutta la pagina. Come si può fare? Sembra piuttosto banale riuscire a fare la seguente azione: @bool isUserConnected = string.IsNullOrEmpty(Model.CreatorFullName); @if (isUserConnected) { // …


23
Iniezione di contenuti in sezioni specifiche da una vista parziale ASP.NET MVC 3 con Razor View Engine
Ho questa sezione definita nel mio _Layout.cshtml @RenderSection("Scripts", false) Posso facilmente usarlo da una vista: @section Scripts { @*Stuff comes here*@ } Ciò con cui sto lottando è come ottenere alcuni contenuti iniettati all'interno di questa sezione da una vista parziale. Supponiamo che questa sia la mia pagina di visualizzazione: …



5
ASP.NET MVC 3 - Modello di visualizzazione parziale vs modello di editor
Quindi, il titolo dovrebbe parlare da solo. Per creare componenti riutilizzabili in ASP.NET MVC, abbiamo 3 opzioni (potrebbero essere altri che non ho menzionato): Vista parziale: @Html.Partial(Model.Foo, "SomePartial") Modello di editor personalizzato: @Html.EditorFor(model => model.Foo) Modello di visualizzazione personalizzato: @Html.DisplayFor(model => model.Foo) In termini di visualizzazione / HTML effettivi, tutte …

9
Serve favicon.ico in ASP.NET MVC
Qual è la migliore / migliore raccomandazione su come servire favicon.ico in ASP.NET MVC? Attualmente sto facendo quanto segue: Aggiunta di una voce all'inizio del mio metodo RegisterRoutes: routes.IgnoreRoute("favicon.ico"); Posizionare favicon.ico nella radice della mia applicazione (che sarà anche la radice del mio dominio). Ho due domande: Non c'è modo …


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.