Articles of asp.net mvc 3

Possibile errore in ASP.NET MVC con i valori dei moduli sostituiti

Sembra che abbia un problema con ASP.NET MVC in quanto, se ho più di un modulo su una pagina che utilizza lo stesso nome in ognuno, ma come tipi diversi (radio / hidden / etc), quindi, quando il primi messaggi di forma (ad esempio, scelgo il pulsante di opzione “Data”), se il modulo viene nuovamente […]

Html5 data- * con asp.net mvc Textbox per gli attributi html

Come aggiungo gli attributi data-* html usando TextboxFor? Questo è quello che attualmente ho: @Html.TextBoxFor(model => model.Country.CountryName, new { data-url= Url.Action(“CountryContains”, “Geo”) }) Come vedi, il – sta causando un problema qui data-url . Qual è il modo per aggirare questo?

Modelli complessi e viste parziali: problemi di associazione dei modelli in ASP.NET MVC 3

Ho 2 modelli nell’applicazione MVC 3 di esempio, SimpleModel e ComplexModel , mostrati di seguito: public class SimpleModel { public string Status { get; set; } } public class ComplexModel { public ComplexModel() { Simple = new SimpleModel(); } public SimpleModel Simple{ get; set; } } Ho definito le viste per questi modelli: _SimplePartial.cshtml : […]

Caricamento di una vista parziale in jquery.dialog

Sono completamente nuovo in mvc e sto provando a creare un’applicazione fittizia per imparare mvc 3. Ho lavorato a modo mio attraverso l’esempio del negozio di musica e ora sto cercando di estenderlo leggermente in un’applicazione più reale. Con l’esempio ogni volta che vuoi un nuovo elemento sei reindirizzato alla vista Crea che va bene […]

Cosa succede in BeginProcessRequest ()?

Stiamo usando NewRelic per fornire tracce di applicazioni lato server. Abbiamo notato che alcune delle nostre applicazioni spendono costantemente circa 100ms nel metodo System.Web.Mvc.MvcHandler.BeginProcessRequest() . Ciò accade prima che venga chiamato un qualsiasi codice controller personalizzato (che viene registrato separatamente e non cumulativamente) – non è ovvio perché spenderebbe così tanto tempo in questo metodo. […]

Come creare controlli dynamicmente in MVC 3 basato su un file XML

Ho un file XML memorizzato nel database in formato XML che contiene alcuni controlli come la casella di testo a discesa, l’area di testo dell’etichetta, ecc. Che possono avere o meno valori iniziali. Quindi il mio objective è leggere il file XML e in base al tipo di controllo, ho bisogno di creare quel controllo […]

Sostituisci i caratteri di interruzione di riga con in ASP.NET MVC Razor view

Ho un controllo textarea che accetta input. Sto cercando di renderlo più tardi a una vista semplicemente usando: @ Model.CommentText Questo codifica correttamente qualsiasi valore. Tuttavia, voglio sostituire i caratteri di interruzione di riga con e non riesco a trovare un modo per assicurarmi che i nuovi tag br non vengano codificati. Ho provato a […]

Come trattare elegantemente con fusi orari

Ho un sito web che è ospitato in un fuso orario diverso rispetto agli utenti che utilizzano l’applicazione. Oltre a questo, gli utenti possono avere un fuso orario specifico. Mi stavo chiedendo in che modo altri utenti e applicazioni SO si avvicinano a questo? La parte più ovvia è che all’interno del DB, data / […]

Pagina di layout MVC 3, modello di razor e elenco a discesa

Voglio includere un elenco a discesa di anni in tutte le pagine del mio sito web. Ho assunto un buon posto per mettere questa logica nella pagina di layout (_layout.cshtml). Se un utente cambia l’anno, voglio cambiare anche la mia sessione annuale (ModelBinder). Questo è stato così facile da fare con i moduli Web ASP.NET, […]

Parola chiave “foreach” imprevista dopo il carattere “@”

Ho una visione parziale fatta con il razor. Quando lo eseguo ottengo il seguente errore: sembra che Razor rimanga bloccato nel pensare che sto scrivendo il codice ovunque. Parola chiave “foreach” imprevista dopo il carattere “@”. Una volta all’interno del codice, non è necessario prefisso di costrutti come “foreach” con “@” Ecco la mia opinione: […]