Articles of asp.net mvc

Implémentation d’une instruction switch dans une page CSHTML

J’essaie de faire quelque chose de différent. J’ai une vue qui contient un identifiant. Basé sur la valeur de l’id que je veux changer mon en-tête qui apparaît. Quelque chose comme: @{ switch id case “test”: @;Test Site case “prod”: @:Prod Site break; } J’ai beaucoup de conditions de cas, donc je pense que l’utilisation […]

ASP.NET MVC – Comment afficher des erreurs non autorisées sur la page de connexion?

Dans mon application ASP.NET MVC, la plupart des contrôleurs sont décorés avec [Authorize(Roles=”SomeGroup”)] Lorsqu’un utilisateur n’est pas autorisé à accéder à quelque chose, il est envoyé à “~ / Login”, qui est l’action de connexion sur mon contrôleur de compte. Comment puis-je déterminer qu’un utilisateur a atteint la page de connexion car il n’est pas […]

Comment redirect HTTP vers HTTPS dans l’application MVC (IIS7.5)

J’ai besoin de redirect mon site HTTP vers HTTPS, j’ai ajouté la règle ci-dessous mais je reçois une erreur 403 lorsque vous avez essayé d’utiliser http://www.example.com , cela fonctionne bien lorsque je tape https://www.example.com dans le navigateur .

Un moyen correct et idiomatique d’utiliser des modèles d’éditeur personnalisés avec les modèles IEnumerable dans ASP.NET MVC

Cette question fait suite à Pourquoi mon DisplayFor ne passe-t-il pas en boucle sur mon IEnumerable ? Un rafraîchissement rapide Quand: le modèle a une propriété de type IEnumerable vous passez cette propriété à Html.EditorFor() utilisant la surcharge qui accepte uniquement l’expression lambda vous avez un template d’éditeur pour le type T sous Views / […]

Comment une liste de sélection multiple fonctionne-t-elle avec la liaison de modèle dans ASP.NET MVC?

Si vous avez une liste de sélection définie sur multiple dans ASP.NET MVC, comment fonctionne le modelbinding? Que retourne-t-il pour vos éléments sélectionnés, un tableau? mushrooms green peppers onions tomatoes olives

Est-ce que Visual Studio 2015 prend en charge les anciennes versions de MVC?

Est-ce que Visual Studio 2015 prend en charge les anciennes versions de MVC: MVC3 MVC4 MVC5 Tous les environnements d’hébergement ne prennent pas en charge les nouvelles versions de MVC, de sorte que pour répondre aux besoins d’une infrastructure plus ancienne, cela est nécessaire. S’il est pris en charge, comment créez-vous de nouvelles solutions à […]

Est-il possible de désactiver l’autorisation sur une action dans un contrôleur MVC?

J’ai un atsortingbut d’autorisation sur un contrôleur, mais j’aimerais le désactiver sur une action. J’ai créé mon propre filtre d’autorisation et ajouté “Anonymous” dans la liste des rôles. Dans mon filtre, je retourne alors true si Anonymous apparaît dans la liste des rôles. Cependant, il ne semble pas avoir dépassé la page de connexion comme […]

MVC4 liste énumération et bouton radio

J’ai vu quelques discussions à ce sujet, mais aucune ne semble s’appliquer à MVC4, car la méthode / helper d’extension de RadioButtonFor n’existe pas. Disons que j’ai une liste enum – c’est à dire les compagnies aériennes: public enum Airlines { Unknown = 0, BritishAirways = 1, VirginAtlantic = 2, AirFrance = 3 } Comment […]

Dois-je installer MVC 3/4 sur le serveur Web pour exécuter l’application mvc?

J’ai une application MVC 4 et fonctionne bien sur mon DEV Machine où j’ai installé l’extension MVC 4 pour VS 2010. Lors du déploiement sur le serveur Web avec IIS 7, dois-je installer MVC 4 ou la DLL incluse dans mon projet est-elle suffisante? La raison pour laquelle je pose la question, c’est que nous […]

Exécuter une méthode dans chaque requête dans MVC, C #?

Dans WebForm, nous pourrions écrire une méthode dans MasterPage.cs et celle-ci était exécutée dans chaque requête. par exemple: MasterPage.cs ————– protected void Page_Load(object sender, EventArgs e) { CheckCookie(); } Comment pouvons-nous faire quelque chose comme ça dans MVC?