Articles of asp.net mvc

Pourquoi mon gestionnaire d’événements HttpModule EndRequest nested ne se déclenche pas?

J’ai un comportement étrange lorsque j’essaie de modifier mes en-têtes avec un gestionnaire d’événements EndRequest dans un HttpModule nested. Si je ne modifie pas EndRequest dans mon HttpModule de niveau supérieur, il semble que le gestionnaire d’événements dans le HttpModule nested ne se déclenche jamais, même si je sais que Init a été appelé sur […]

Modèle MVC d’un dossier autre que celui par défaut (EditorTemplates / DisplayTemplates)?

Pouvez-vous diriger MVC vers un dossier autre que celui par défaut (Views / Shared / EditorTemplates & Views / Shared / DisplayTemplates)? Je voudrais soit les placer dans des sous-dossiers en dessous de ceux-ci, ou dans d’autres dossiers en dehors du dossier partagé. Par exemple, si j’ai un modèle d’éditeur sous ce dossier: ~ \ […]

Téléchargement d’une image dans ASP.NET MVC

J’ai un formulaire de téléchargement et je veux transmettre mes informations telles qu’une image et un autre champ, mais je ne sais pas comment puis-je télécharger une image. c’est mon code de contrôleur: [HttpPost] public ActionResult Create(tblPortfolio tblportfolio) { if (ModelState.IsValid) { db.tblPortfolios.AddObject(tblportfolio); db.SaveChanges(); return RedirectToAction(“Index”); } return View(tblportfolio); } Et ceci est mon code […]

Besoin d’un long processus ASP.NET MVC avec commentaires des utilisateurs

J’ai essayé de créer un contrôleur dans mon projet pour fournir des rapports assez complexes. En conséquence, ils peuvent prendre un temps relativement long et une barre de progression aiderait certainement les utilisateurs à savoir que les choses progressent. Le rapport sera lancé via une requête AJAX, l’idée étant que les requêtes JSON périodiques obtiennent […]

Distinction entre Kestrel et Katana

Je pense que vous pouvez actuellement héberger WebAPI en utilisant Katana, et MVC aura cette possibilité dans une prochaine version. Katana sera essentiellement une option d’hébergement disponible pour MVC et WebAPI. Kestrel est entré dans la photo, et je vois quelques employés de MS en parler à propos de l’hébergement d’ASP.NET vNext sous Linux. Je […]

Quelle est la différence entre «retourner View ()» et «retourner PartialView ()»

Je comprends que des vues partielles sont utilisées pour rendre des parties d’une vue. Mais je ne peux pas comprendre quelle est la différence entre return View() et return PartialView() et quand utilisez-vous chacun d’eux.

Étapes pour rechercher la cause de la section Web.Config Duplicate

Symptômes Dans le pool d’applications intégré IIS 7 et Dot Net 2.0: un double-clic pour afficher une section web.config entraîne une boîte de dialog d’erreur comme celle-ci: La navigation vers l’URL affiche: “Http 500.19” erreur interne du serveur .. Il y a un doublon … ‘system.web.extensions / scripting / scriptResourceHandler’ section définie …. “ En […]

Quelle est la différence entre ASP.NET MVC 6 et ASP.NET Core 1.0 et la raison d’être du framework principal?

Je comprends qu’ASP.NET Core est un framework modulaire qui associe des technologies comme ASP.NET MVC et Web API dans un seul modèle de programmation. Mais l’une des fonctionnalités d’ASP.NET MVC 6 était l’introduction de la fusion de MVC 6 et de l’API Web avec les fonctionnalités suivantes. L’dependency injection est intégrée à MVC. 1) Côte […]

Afficher la page d’erreur personnalisée lorsque le téléchargement de fichier dépasse la taille autorisée dans ASP.NET MVC

Mon problème principal est que je souhaite afficher une page d’erreur personnalisée lorsqu’un fichier téléchargé dépasse la taille autorisée (maxRequestLength dans web.config). Lorsque le gros fichier est téléchargé, une exception HttpException est lancée avant que ma méthode d’action de téléchargement dans le contrôleur ne soit appelée. Ceci est prévu. J’ai essayé d’attraper l’exception dans un […]

Comment tester une méthode Action qui renvoie JsonResult?

Si j’ai un contrôleur comme celui-ci: [HttpPost] public JsonResult FindStuff(ssortingng query) { var results = _repo.GetStuff(query); var jsonResult = results.Select(x => new { id = x.Id, name = x.Foo, type = x.Bar }).ToList(); return Json(jsonResult); } Fondamentalement, je récupère des éléments de mon référentiel, puis je le projette dans une List de types anonymes. Comment […]