Articles of asp.net mvc 2

MSBuild DeployOnBuild = true ne pas publier

J’ai une application Web Visual Studio 2010 MVC2 que je construis via la ligne de commande en utilisant Hudson. J’aimerais que Hudson publie une sortie Web, j’ai donc ajouté les balises DeployOnBuild = true et CreatePackageOnPublish = True à ma ligne de commande. Ma commande est la suivante: C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe /target:Clean,Build /property:Configuration=Debug;DeployOnBuild=True;CreatePackageOnPublish=True; [my project name.csproj] L’exécution […]

Comment implémenter une gestion correcte des erreurs HTTP dans .NET MVC 2?

Je me suis battu toute la journée pour mettre en œuvre la gestion des erreurs dans mon application ASP.NET MVC 2. J’ai examiné une variété de techniques, mais aucune ne fonctionne correctement. J’utilise MVC2 et .NET 4.0 (le projet a été lancé avant la publication de MVC3; nous procéderons à la mise à niveau après […]

Paramètre global ASP.NET MVC 2.0 JsonRequestBehavior

Par défaut, ASP.NET MVC 2.0 lance une exception lorsqu’une action tente de renvoyer JSON en réponse à une requête GET. Je sais que cela peut être remplacé méthode par méthode en utilisant JsonRequestBehavior.AllowGet, mais est-il possible de définir sur une base de contrôleur ou supérieure (peut-être le web.config)? Mise à jour: Le commentaire de Per […]

Les affirmations multiples sont-elles mauvaises dans un test unitaire? Même si enchaîner?

Y at-il quelque chose de mal à vérifier autant de choses dans ce test unitaire? ActualModel = ActualResult.AssertViewRendered() // check 1 .ForView(“Index”) // check 2 .WithViewData<List>(); // check 3 CollectionAssert.AreEqual(Expected, ActualModel); // check 4 Les principaux objectives de ce test sont de vérifier que la bonne vue est renvoyée (cocher 2) et qu’elle contient les […]

Obtenir l’atsortingbut d’une propriété de manière fortement typée

Bonne journée! J’ai une telle méthode pour obtenir la valeur d’atsortingbut [DisplayName] d’une propriété (qui est attachée directement ou en utilisant l’atsortingbut [MetadataType] ). Je l’utilise dans de rares cas où j’ai besoin d’obtenir [DisplayName] dans le code du contrôleur. public static class MetaDataHelper { public static ssortingng GetDisplayName(Type dataType, ssortingng fieldName) { // First […]

Comment définir RadioButtonFor () dans ASp.net MVC 2 par défaut

Comment puis-je définir RadioButtonFor () comme vérifié par défaut m.Gender,”Male”)%> il y a moyen de sortir (Html.RadioButton) mais pas pour (Html.RadioButtonFor) des idées?

Convention de dénomination de vue partielle ASP.NET MVC3

Je suis nouveau dans le développement de MVC, donc je vous en prie. Est-il vraiment nécessaire de nommer ma vue partielle comme _Action.cshtml (avec le trait de soulignement _ ) pour respecter la convention de dénomination? Voici mon problème, j’ai un contrôleur (StudentController) et une action (Liste) qui a un fichier de vue partielle nommé […]

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 […]

Comment puis-je transmettre des parameters à une action à l’aide de Html.Action () dans ASP.NET MVC?

J’ai utilisé Html.Action(“ActionName”, “ControllerName”) pour appeler des actions enfants sur les contrôleurs sans avoir besoin d’avoir la vue dans Views \ Shared. Cela a fonctionné très bien pour afficher des choses comme des informations de session ou de cookie. Au lieu de simplement accéder aux cookies, j’aimerais transmettre des parameters supplémentaires à Html.Action(“ActionName”, “ControllerName”) afin […]

asp.net mvc: Comment redirect un non www vers www et vice versa

Je voudrais redirect tout le trafic www vers le trafic non-www j’ai copié ceci dans mon web.config / / par ce post Comment redirect avec les URL “www” vers sans URL “www” ou vice-versa? mais j’ai eu une erreur de serveur interne de 500.