ASP.NET MVC Framework è un framework di applicazioni Web open source e strumenti che implementano una versione del modello MVC (Model-View-Controller) su misura per le applicazioni Web e costruita su una base tecnologica ASP.NET.
Voglio una pagina di errore personalizzata per 500, 404 e 403. Ecco cosa ho fatto: Abilitato gli errori personalizzati in web.config come segue: <customErrors mode="On" defaultRedirect="~/Views/Shared/Error.cshtml"> <error statusCode="403" redirect="~/Views/Shared/UnauthorizedAccess.cshtml" /> <error statusCode="404" redirect="~/Views/Shared/FileNotFound.cshtml" /> </customErrors> Registrato HandleErrorAttributecome filtro di azione globale nella FilterConfigclasse come segue: public static void RegisterGlobalFilters(GlobalFilterCollection filters) …
Il mio problema è che desidero restituire i dati JSON camelCased (in contrapposizione allo standard PascalCase) tramite ActionResult s dai metodi del controller MVC ASP.NET, serializzati da JSON.NET . Ad esempio, considera la seguente classe C #: public class Person { public string FirstName { get; set; } public string …
Attenzione: questa domanda ha più di nove anni! L'opzione migliore è cercare domande più recenti o cercare le risposte di seguito alla ricerca della versione specifica di MVC, poiché molte risposte qui sono ormai obsolete. Se trovi una risposta che funziona per la tua versione, assicurati che la risposta contenga …
Come faccio ad aggiungere data-*attributi html usando TextboxFor? Questo è quello che ho attualmente: @Html.TextBoxFor(model => model.Country.CountryName, new { data-url= Url.Action("CountryContains", "Geo") }) Come vedi, -sta causando un problema qui data-url. Qual è il modo per aggirare questo?
Ho un controllo textarea che accetta input. Sto cercando di rendere successivamente quel testo in una vista semplicemente usando: @ Model.CommentText Questo sta codificando correttamente tutti i valori. Tuttavia, voglio sostituire i caratteri di interruzione di riga con <br />e non riesco a trovare un modo per assicurarsi che i …
Devo fare qualcosa del genere: <script type="text/javascript"> token_url = "http://example.com/your_token_url"; </script> Sto usando la versione Beta di MVC, ma non riesco a capire come ottenere l'URL assoluto di un'azione. Mi piacerebbe fare qualcosa del genere: <%= Url.AbsoluteAction("Action","Controller")) %> C'è un aiuto o un metodo Page per questo?
Da questa domanda , sembra sensato che un controller crei un ViewModel che rifletta in modo più accurato il modello che la vista sta cercando di visualizzare, ma sono curioso di alcune convenzioni (sono nuovo del modello MVC , se non fosse già ovvio). Fondamentalmente, ho avuto le seguenti domande: …
Ho un'azione del controller che funziona bene su Firefox sia localmente che in produzione e IE localmente, ma non IE in produzione. Ecco l'azione del mio controller: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal MP = landTitleUnitOfWork.Sales.Find() …
È possibile disporre di una route ASP.NET MVC che utilizza le informazioni del sottodominio per determinarne la route? Per esempio: user1 .domain.com va in un posto user2 .domain.com va ad un altro? Oppure, posso farlo in modo che entrambi vadano allo stesso controller / azione con un usernameparametro?
Ieri ho visto una presentazione su Java Server Faces 2.0 che sembrava davvero impressionante, anche se attualmente sono un felice sviluppatore ASP.NET MVC / jQuery. Quello che mi è piaciuto di più di JSF è stata l'enorme quantità di componenti dell'interfaccia utente abilitati per AJAX che sembrano rendere lo sviluppo …
Sto scrivendo la mia prima pagina di rasoio oggi, non riesco a capire come entrare #if debug #else #endif Come posso inserire il preprocessore nel rasoio?
Sto cercando di capire la sintassi Razor corretta per ottenere un file JavaScript per un particolare * .cshtml da inserire nel tag head insieme a tutti gli altri file include definiti in _Layout.cshtml.
Ho un progetto di applicazione Web in VS 2012 e quando utilizzo lo strumento di pubblicazione Web si crea correttamente ma non copia alcun file sulla destinazione di pubblicazione (File System in questo caso). Se guardo l'output di build, vedo che tutto viene copiato correttamente in obj \ Release \ …
Sto cercando di navigare tra i controller utilizzando ActionLink. Dirò il mio problema con un esempio. Sono in visualizzazione indice del controller Hat e sto cercando di utilizzare il codice seguente per creare un collegamento all'azione Dettagli del controller del prodotto. <%= Html.ActionLink("Details", "Details", "Product", new { id=item.ID }) %> …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.