Articles of asp.net mvc

Come registrare le aree per il routing

Ho creato un’applicazione MVC con 3 aree diverse. (Admin, User, News) Questo è il mio file RouteConfig.cs nella directory App_Start: public class RouteConfig { public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute(“{resource}.axd/{*pathInfo}”); routes.MapRoute( name: “Default”, url: “{controller}/{action}/{id}”, defaults: new { controller = “Home”, action = “Index”, id = UrlParameter.Optional }, namespaces: new[] { “TestMvcApplication.Controllers” } ); […]

VS2013 non compila le viste ASP.NET MVC5

Il mio aggiornamento di Visual Studio Ultimate 2013 4 non compila le viste ASP.NET MVC 5. Gli errori di compilazione vengono visualizzati sporadicamente sulle visualizzazioni, sebbene la compilazione abbia sempre esito positivo. Anche Intellisense è acceso e spento nelle visualizzazioni. Direi che funzionava molto meglio in VS2012 (non avevo molto MVC su quella versione). Ho […]

Oggetto complesso e modello legatore ASP.NET MVC

Ho una struttura di oggetti modello con una class Foo che contiene una Bar con un valore di stringa. public class Foo { public Bar Bar; } public class Bar { public string Value { get; set; } } E un modello di vista che usa quella struttura come questa public class HomeModel { public […]

Come estendere l’helper HTML ValidationSummary in ASP.NET MVC?

Ho bisogno di racchiudere il riepilogo della convalida in un div . Come faccio a impostare il riepilogo di convalida per avvolgerlo con un div quando sono presenti errori?

Come indirizzare una pagina .aspx nel progetto asp.net mvc 3?

Ho una pagina .aspx nel seguente percorso: Areas/Management/Views/Ticket/Report.aspx Voglio instradarlo nel seguente percorso nel mio browser: http://localhost/Reports/Tickets Come lo posso fare? Ci provo: routes.MapRoute( “Tickets”, // Route name “Areas/Management/Views/Ticket/Report.aspx”, // Original URL new { controller = “Reports”, action = “Tickets” } // New URL ); Ma ho avuto l’errore 404 . Cosa sto facendo di […]

ASP.NET MVC5 / IIS Express imansible eseguire il debug – Codice non in esecuzione

Avvio di un’applicazione Web VC.Net MVC5 VS2013, impostazione di un punto di interruzione nel metodo HomeController About ed esecuzione di “Avvia debug”, andare alla pagina Informazioni e ricevere il messaggio “Code not running – The current Thread is not currently running or the call stack could not be obtained” impedendo il debugging. Se imposto un […]

Renderizza il file HTML nella vista ASP.NET MVC?

A mio avviso, vorrei rendere il contenuto di un file HTML come una vista parziale. Mi sta dando questo errore però quando aggiungo questo alla vista .cshtml: @Html.Partial(Url.Content(“~/Test/main.html”)) Errori: Exception Details: System.InvalidOperationException: The partial view ‘/Scripts/main.html’ was not found or no view engine supports the searched locations. The following locations were searched: /Scripts/main.html Il file […]

ASP.NET MVC e tipo di contenuto text / xml

Voglio restituire una vista () da un’azione e la risposta risultante dovrebbe avere un tipo di contenuto di testo / xml invece del testo / html predefinito. Ho provato il seguente, senza successo: Response.ContentType = “text/xml”; return View(); So che è ansible specificare il tipo di contenuto restituendo ContentResult , ma ciò non rende ContentResult […]

ASP.Net MVC RouteData e array

Se ho un’azione come questa: public ActionResult DoStuff(List stuff) { … ViewData[“stuff”] = stuff; … return View(); } Posso colpirlo con il seguente URL: http://mymvcapp.com/controller/DoStuff?stuff=hello&stuff=world&stuff=foo&stuff=bar Ma nel mio ViewPage, ho questo codice: Sfortunatamente, MVC non è abbastanza intelligente da riconoscere che l’azione richiede un array e srotola l’elenco per formare la giusta route url. invece […]

Servizio WCF o API Web

Ho intenzione di lavorare su un progetto che coinvolge un numero di elementi: Sito Web ASP.NET MVC Applicazione console C # App per iPhone Per far sì che tutte queste applicazioni separate parlassero con il database, il mio pensiero immediato era di usare un servizio WCF. Tuttavia, ora ho bisogno di aggiungere un’API al sito […]