Articles of asp.net mvc 4

Ninject in ASP.NET MVC4

Quindi, dopo aver fatto un sacco di problemi, ho finalmente ottenuto l’accesso a Ninject e la compilazione nella mia applicazione MVC4. Il problema che stavo eseguendo è che l’interfaccia IDependencyScope non esiste più da quello che posso dire e lo spazio dei nomi System.Web.Http.Dependencies è stato eliminato. Quindi, il mio problema ora è che ho […]

Pubblicazione di dati su asp.net Web API

Sto cercando di capire la nuova API Web ASP.NET. Finora sono stato in grado di creare questa firma del metodo e collegarmi perfettamente e ottenere una risposta valida … [HttpPost] public HttpResponseMessage CreateAccount() Sono in grado di inviare una richiesta a questo metodo con il violinista e ho verificato che stia ricevendo la richiesta. Tuttavia, […]

MVC 4 Convalida lato client non funzionante

Cercando di imparare le basi di ASP.net MVC e non riesco a capire perché la mia convalida lato client non funziona. Ho questo in entrambi i miei file web.config (1 è globale 1 è nella cartella visualizzazioni) Ho questo nel mio file _layout.cshtml @Scripts.Render(“~/bundles/jquery”) @Scripts.Render(“~/Scripts/jquery.validate.unobtrusive.min.js”) @Scripts.Render(“~/Scripts/jquery.validate.min.js”) Questo è il mio modello di vista per il […]

Imansible caricare il file o l’assembly ‘WebMatrix.Data`

Ho aggiornato MVC4 in MVC5. Quando si esegue l’applicazione ho ricevuto un errore che non ho WebMatrix.Data . L’ho installato PM> Install-Package WebMatrix.Data . Ora quando inizi a entrare nel browser: Imansible caricare il file o l’assembly ‘WebMatrix.Data, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35’ o una delle sue dipendenze. La definizione manifest […]

Selezione del provider di cache di output personalizzato per azioni specifiche del controller

Sto cercando di implementare un provider di cache di output combinato MongoDB / memoria da utilizzare con MVC4. Ecco la mia implementazione iniziale: public class CustomOutputCacheProvider : OutputCacheProvider { public override object Get(string key) { FileLogger.Log(key); return null; } public override object Add(string key, object entry, DateTime utcExpiry) { return entry; } public override void […]

asp.net mvc web api aggiornamento parziale con patch OData

Sto usando HttpPatch per aggiornare parzialmente un object. Per farlo funzionare sto usando il metodo Delta e Patch da OData (menzionato qui: Qual è il modo attualmente raccomandato per eseguire aggiornamenti parziali con Web API? ). Tutto sembra funzionare bene ma ha notato che il mapper è case sensitive; quando viene passato il seguente object, […]

Come aggiungere automaticamente l’attributo segnaposto al numero del tipo di input html in mvc 4?

Questo è un problema molto specifico. Sono riuscito ad aggiungere automaticamente l’attributo segnaposto al tipo di input email html5 utilizzando un modello di editor chiamato EmailAddress.cshtml , salvato in ~/Views/Shared/EditorTemplates/ cartella. Guarda il codice qui sotto: @Html.TextBox(“”, ViewData.TemplateInfo.FormattedModelValue, new { @class = “text-box single-line”, placeholder = ViewData.ModelMetadata.Watermark }) Funziona perché sto usando [DataType(DataType.EmailAddress)] DataAnnotation nel […]

Accedi all’ID dell’utente

Come posso ottenere UserId dell’utente connesso? Sto usando il modello standard generato da AccountModel. Posso ottenere il nome utente usando: User.Identity.Name ma non vedo il campo UserId. Voglio utilizzare l’ID utente come chiave esterna per un’altra tabella.

ASP.NET WebApi – Più azioni GET in un controller

Ho il controller degli Users e il modello REST di base sta funzionando bene. Tuttavia ho bisogno di uno schema aggiuntivo users/{id}/usergroups che restituiscano tutti i gruppi di utenti per quell’utente. Quale sarebbe il modo migliore per implementarlo poiché immagino che avrò bisogno di percorsi simili su molti altri controller. Solo quelli di default non […]

Display booleano modello MVC si o no

ho un campo booleano nel mio modello in mvc 4 entity framework 4.5 Voglio mostrare il campo a mio avviso io uso questa chiamata @item.isTrue ma ho ottenuto vero o falso, voglio ottenere sì quando è vero e no quando falso cosa dovrei fare per favore?