Articles of asp.net mvc 4

Carica più file in un unico modulo MVC4

Sto cercando di caricare più immagini su un modulo @using (Html.BeginForm(“Create”, “AdminRestaurants”, FormMethod.Post, new { enctype = “multipart/form-data” })) { Logo: FOH Logo: BOH Logo: MGM Logo: Sto cercando di elaborare il modulo sul controller con questo public ActionResult Create(IEnumerable files, RestaurantModel collection) { if (ViewData.ModelState.IsValid) { } } Attualmente non compare nulla nella firma […]

Iniezione delle dipendenze in un’applicazione m3 asp.net a 3 strati

Ho un’applicazione a 3 livelli e gli strati sono: Web: Presentation Layer (ASP.NET MVC) -> vede solo BLL BLL: Business Logic Layer -> vede solo DAL DAL: livello di accesso ai dati Quindi il livello Web non sa nulla del mio livello DAL . Ho interfacce di repository e classi concrete nel mio DAL , […]

Chiamare il metodo asincrono nel controller

Ho un controller con qualcosa di simile al seguente: public MyController : Controller { public ActionResult DoSomething() { CallSomeMethodWhichDoesAsyncOperations(); return Json(new { success = successful }, JsonRequestBehavior.AllowGet); } } Quando chiami il mio controller ottengo il seguente errore: Al momento non è ansible avviare un’operazione asincrona. Le operazioni asincrone possono essere avviate solo all’interno di […]

Come triggersre il clic del pulsante in MVC 4

Sono nuovo di MVC e sto creando un modulo di registrazione per la mia app, ma il mio clic sul pulsante non funziona. Il codice attuale non viene fornito di seguito vista Sign Up @Html.Label(“User Name”) @Html.TextBoxFor(account => account.Username) @Html.Label(“Email”) @Html.TextBoxFor(account => account.Email) @Html.Label(“Password”) @Html.TextBoxFor(account => account.Password) @Html.Label(“Confirm Password”) @Html.Password(“txtPassword”) modello public class Account { […]

Come convalidare manualmente un modello con attributi?

Ho una class chiamata User e un Name proprietà public class User { [Required] public string Name { get; set; } } E voglio convalidarlo, e se ci sono errori aggiungere al ModelState del controller o istanziare un altro stato del modello … [HttpPost] public ActionResult NewUser(UserViewModel userVM) { User u = new User(); u.Name […]

Benchmark Async vs Sync su controller MVC con domande

Ho impostato gli esempi da questo articolo MSDN utilizzando i metodi asincroni in ASP.NET MVC 4 e ho fatto alcuni benchmark per vedere cosa mi viene in mente. Configurazione del server: Windows 7 Professional (x64) IIS 7.5 Intel Core i7-2600S @ 2.80HGz Memoria da 8 GB AppPool> Processi di lavoro massimi: 10 Ho configurato 2 […]

Il timeout della sessione non funziona su asp.net mvc 4 C #. Perché?

Per il mio sito web ho configurato il timeout della sessione di accesso per 1 settimana nel file web.config Ecco il codice per il login [AllowAnonymous] [HttpPost] public ActionResult Login(string Login, string Password) { // empty passwords are not allowed if (Password == “”) return Redirect(Request.UrlReferrer.ToString()); bool LoginResult = WebSecurity.Login(Login, Password, true); return Redirect(Request.UrlReferrer.ToString()); } […]

DataAnnotazione per confrontare due proprietà

C’è un modo di utilizzare le annotazioni dei dati per confrontare due campi del modulo (ad esempio per confermare un indirizzo email) sono gli stessi, prima di consentire che il modulo venga pubblicato? per esempio. l’annotazione dei dati delle espressioni regolari può utilizzare la funzione di corrispondenza per fare riferimento a un’altra proprietà in un […]

API Web ASP.NET Genera tutti i parametri dal modello – pagine di aiuto

Sono impegnato nella creazione di un’API Web (all’interno di un’applicazione ASP mvc4). Sto usando la libreria suggerita sul sito asp.net per generare documentazione ( http://www.asp.net/web-api/overview/creating-web-apis/creating-api-help-pages ). Il mio problema è che se il mio parametro è un modello, allora non posso specificare quali proprietà il modello contiene nelle pagine di aiuto generate. Ecco un esempio: […]

Formatta DateTime nella griglia dell’interfaccia utente di Kendo usando asp.net MVC Wrapper

Voglio creare una griglia dell’interfaccia utente Kendo con la data di formato gg / mm / aaaa. Tuttavia, tutte le domande che ho trovato su questo, sono state risolte con il formato di codice (“{0: d}”); . Quindi, ho provato come un codice qui sotto: GridBoundColumnBuilder builder = par.Bound(field.Name); switch (field.Type.Type) { case CType.Boolean: builder […]