Articles of asp.net mvc

InvalidCastException est levé après l’installation de ASP.NET MVC 4 Beta

J’obtiens l’exception suivante après avoir installé ASP.NET MVC 4 Beta sur une machine avec ASP.NET MVC 3. System.InvalidCastException n’a pas été géré par le code utilisateur Message = [A] System.Web.WebPages.Razor.Configuration.HostSection ne peut pas être converti en [B] System.Web.WebPages.Razor.Configuration.HostSection. Le type A provient de ‘System.Web.WebPages.Razor, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35’ dans le […]

Afficher uniquement la date et pas l’heure

Dans MVC Razor, je mets la date actuelle dans la firebase database comme ceci .. model.Returndate = DateTime.Now.Date.ToShortDateSsortingng(); Étant donné que le champ de firebase database est un type de données datetime et que je convertis la date actuelle au format de chaîne, cela ne fonctionne pas. Comment puis-je le faire? Je fais le format […]

Caching in asp.net-mvc

Je voudrais mettre en cache mes actions les plus lourdes de firebase database sur mon site asp.net-mvc. Dans mes recherches j’ai trouvé donut caching sur le blog de Phil Filtres de mise en cache / compression sur le blog de Kazi Le podcast de Scott Hansleman sur leur mise en cache dans SO Mais je […]

Routage: la demande d’action en cours est ambiguë entre les méthodes d’action suivantes

J’ai une vue appelée Browse.chtml , où l’utilisateur peut saisir un terme de recherche ou laisser le terme de recherche vide. Lorsque vous entrez le terme de recherche, je veux diriger la page vers http://localhost:62019/Gallery/Browse/{Searchterm} et lorsque rien n’est entré, je veux diriger le navigateur vers http://localhost:62019/Gallery/Browse/Start/Here . Quand j’essaye ceci, j’obtiens l’erreur: La demande […]

Appeler @ Html.Partial pour afficher une vue partielle appartenant à un autre contrôleur

Je développe une application ASP.NET MVC 3, dont les pages de contenu ont un modèle commun d’éléments de disposition. Toutefois, la page de connexion ne respectant pas cette disposition, je ne parviens pas à placer cette disposition dans \Views\Shared\_Layout.cshtml . Je voudrais donc append une autre disposition partagée, disons, \Views\Shared\_Content.cshtml , et l’appeler depuis les […]

Impossible de charger le fichier ou l’assembly ‘DotNetOpenAuth.Core

Je reçois l’erreur suivante lorsque je lance mon application asp net mvc 4: Could not load file or assembly ‘DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246’ or one of its dependencies. The system cannot find the file specified Ceci est le journal des erreurs Assembly manager loaded from: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll Running under executable C:\Windows\SysWOW64\inetsrv\w3wp.exe — A detailed error log […]

Session null dans les constructeurs ASP.Net MVC Controller

Pourquoi la session est-elle nulle dans les constructeurs des contrôleurs? Il est possible d’y accéder à partir de méthodes d’action. Vraisemblablement, l’infrastructure de routage MVC étant responsable de la mise à jour d’un contrôleur, elle n’a tout simplement pas (re) instancié la session à ce moment. Est-ce que quelqu’un sait si c’est par conception et, […]

Est-il possible de créer une méthode @helper générique avec Razor?

J’essaie d’écrire une aide dans Razor qui ressemble à ceci: @helper DoSomething(Expression<Func> expr) where T : class Malheureusement, l’parsingur pense que <T est le début d’un élément HTML et que je me retrouve avec une erreur de syntaxe. Est-il possible de créer une aide avec Razor qui est une méthode générique? Si oui, quelle est […]

Concaténation ASP.NET MVC Razor

J’essaie de rendre une liste HTML qui ressemble à ce qui suit, en utilisant le moteur de vue Razor: Item 1 Item 2 Le code que je tente d’utiliser pour afficher cette liste est le suivant: @foreach (var item in Model.TheItems) { Item @item.TheItemId } L’parsingur est en train de s’étouffer, car il pense que […]

Faire un appel simple Ajax au contrôleur dans asp.net mvc

J’essaie de commencer avec les appels ASP.NET MVC Ajax. Manette: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json(“chamara”, JsonRequestBehavior.AllowGet); } } Vue: FirstAjax $(document).ready(function () { var serviceURL = ‘/AjaxTest/FirstAjax’; $.ajax({ type: “POST”, url: serviceURL, data: param = “”, contentType: […]