Articles of asp.net mvc 2

Come ottenere un controller dinamico e un metodo di azione in ASP.NET MVC?

In Asp.net MVC la struttura dell’URL va come http://example.com/ {controller} / {action} / {id} Per ogni “controller”, ad esempio http://example.com/blog , c’è un BlogController. Ma la mia parte {controller} dell’URL non è decisa in anticipo, ma è determinata dynamicmente in fase di esecuzione, come faccio a creare un “controller dinamico” che mappa qualcosa sullo stesso […]

JSONResult to String

Ho un JsonResult che funziona bene e restituisco JSON da alcuni POCO. Voglio salvare il JSON come una stringa in un DB. public JsonResult GetJSON() { JsonResult json = new JsonResult { Data = GetSomPocos() }; return json; } Devo controllare la risposta, quindi voglio salvare il json in un DB. Sto riscontrando problemi nel […]

ASP.Net MVC – Leggi file da HttpPostedFileBase senza salvare

Sto caricando il file utilizzando l’opzione di caricamento del file. E invio direttamente questo file da Visualizza a Controller in modalità POST come, [HttpPost] public ActionResult Page2(FormCollection objCollection) { HttpPostedFileBase file = Request.Files[0]; } Supponiamo, sto caricando un file del blocco note. Come leggo questo file e aggiungo questo testo al generatore di stringhe ,, […]

L’override di asp.net mvc OnException nel controller di base continua a propagarsi a Application_Error

Sto cercando di restituire una vista non emettere un reindirizzamento all’utente in base a determinati errori che potrebbero verificarsi dalla mia applicazione, voglio gestire gli errori + registrarli all’interno del mio controller di base, non voglio che l’errore si propaghi al mio Global.asax – Application_Error () metodo come voglio questo metodo per gestire eventuali altri […]

come gzip il contenuto in asp.net MVC?

come comprimere l’output inviato da un’applicazione asp.net mvc ??

È necessario un processo ASP.NET di lunga durata di ASP.NET con feedback degli utenti

Ho cercato di creare un controller nel mio progetto per fornire ciò che potrebbe rivelarsi un report abbastanza complesso. Di conseguenza possono impiegare un tempo relativamente lungo e una barra di avanzamento aiuterebbe sicuramente gli utenti a sapere che le cose stanno procedendo. Il report verrà avviato tramite una richiesta AJAX, con l’idea che le […]

asp.net mvc azure “Errore nell’accesso all’archivio dati!”

Ho iniziato a utilizzare il codice AspProviders per archiviare i dati della sessione nella memoria della tabella. Sto ottenendo sporadicamente il seguente errore: Descrizione: è stata generata un’eccezione di tipo “System.Web.HttpException”. INNER_EXCEPTION: errore durante l’accesso all’archivio dati! INNER_EXCEPTION: si è verificato un errore durante l’elaborazione di questa richiesta. INNER_EXCEPTION: ConditionNotMet La condizione specificata utilizzando le […]

Qual è l’opzione migliore per trascrivere il discorso al testo in un’app web asp.net?

Sto creando un’app Web per la registrazione dei messaggi vocali e sto cercando le migliori opzioni per convertire i messaggi vocali in testo. Qualcuno ha qualche suggerimento su cosa usare per fare la conversione? System.Speech funzionerebbe?

RegularExpressionAttribute – Come farlo senza distinzione tra maiuscole e minuscole per la validazione lato client?

Ho una stringa che uso per la validazione lato client: private const String regex = @”^(?:\b(?:\d{5}(?:\s*-\s*\d{5})?|([AZ]{2})\d{3}(?:\s*-\s*\1\d{3})?)(?:,\s*)?)+$”; Uso questa stringa nel mio attributo [RegularExpression(regex, ErrorMessage = “invalid”)] . So che il flag /i per un’espressione regolare di Javascript viene usato per renderlo insensibile alle maiuscole e minuscole, ma basta attaccarlo alla fine della mia regex (cioè […]

Firefox 6 pagina infinita Aggiorna con pagina con tag hash

Quando Firefox è stato aggiornato di recente alla versione 6, un sito su cui sto lavorando si è rotto in modo grave. Il sito funziona normalmente quando navighi in una pagina qualsiasi senza un tag hash, ma se provi a navigare verso una pagina con un tag hash (es. #test ) o aggiorni la pagina […]