Articles of asp.net mvc 3

Qual è la syntax @ Html.DisplayFor per?

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

Come devo dichiarare le relazioni con le chiavi esterne utilizzando Code First Entity Framework (4.1) in MVC3?

Ho cercato risorse su come dichiarare le relazioni con le chiavi esterne e altri vincoli usando il codice EF 4.1 senza molta fortuna. Fondamentalmente sto costruendo il modello dati nel codice e usando MVC3 per interrogare quel modello. Tutto funziona via MVC che è ottimo (complimenti per Microsoft!) Ma ora voglio che NON funzioni perché […]

Convalida lato client ASP.NET MVC 3 con parametri

A seguire da questo post Eseguire la validazione lato client per l’attributo personalizzato Sto cercando di capire come farlo, passando parametri aggiuntivi allo script lato client Dal momento che ho capito fino ad ora per implementare la convalida personalizzata con MVC 3, è necessario quanto segue Creare un attributo di convalida personalizzato Basato su ValidationAttribute […]

CheckboxList in MVC3.0

Come posso creare una checkboxList in asp.net MVC e quindi gestire l’evento con la checkboxList

ASP.Net MVC Html.HiddenFor con valore errato

Sto usando MVC 3 nel mio progetto e sto vedendo un comportamento molto strano. Sto cercando di creare un campo nascosto per un valore particolare sul mio modello, il problema è che per qualche motivo il valore impostato sul campo non corrisponde al valore nel modello. per esempio Ho questo codice, solo come test: m.Step) […]

MVC Razor view nested foreach’s model

Immagina uno scenario comune, questa è una versione più semplice di quello che sto incontrando. In realtà ho un paio di strati di ulteriore nidificazione sui miei …. Ma questo è lo scenario Tema contiene la categoria di elenco contiene la lista Il prodotto contiene la lista Il mio controller fornisce un tema completamente popolato, […]

Gestione degli errori di ASP.NET MVC Ajax

Come gestisco le eccezioni generate in un controller quando jquery ajax chiama un’azione? Ad esempio, vorrei un codice javascript globale che venga eseguito su qualsiasi tipo di eccezione del server durante una chiamata Ajax che visualizza il messaggio di eccezione se in modalità di debug o solo un normale messaggio di errore. Sul lato client, […]

MVC, EF – Istanza singleton DataContext Richiesta Per-Web in Unity

Ho un’applicazione web MVC 3, dove sto utilizzando Entity Framework per l’accesso ai dati. Inoltre, ho fatto un semplice uso del pattern di repository, dove ad esempio tutte le cose relative al Prodotto sono gestite nel “ProductRepository” e tutte le cose relative all’utente sono gestite nel “UserRepository”. Quindi, sto usando il contenitore UNITY, per creare […]

Razor HtmlHelper Extensions (o altri namespace per le viste) Not Found

Non so se questo stava accadendo nel PR o Beta, ma se creo un metodo di estensione su HtmlHelper , non è riconosciuto in una pagina alimentata da Razor: namespace SomeNamespace.Extensions { public static class HtmlExtensions { public static string Foo(this HtmlHelper html) { return “Foo”; } } } L’ho aggiunto alla sezione in Web.config […]

MVC3 DropDownListFor – un semplice esempio?

Ho problemi con DropDownListFor nella mia app MVC3. Sono stato in grado di utilizzare StackOverflow per capire come visualizzarli nella vista, ma ora non so come acquisire i valori nelle proprietà corrispondenti sul modello di vista al momento dell’invio. Per far funzionare tutto questo ho dovuto creare una class interna che avesse un ID e […]