L'ASP.NET MVC Framework est un framework et un outil d'application web open source qui implémente une version du modèle MVC (Model-View-Controller) adaptée aux applications Web et basée sur une fondation technologique ASP.NET.
Je veux une page d'erreur personnalisée affichée pour 500, 404 et 403. Voici ce que j'ai fait: Activé les erreurs personnalisées dans le web.config comme suit: <customErrors mode="On" defaultRedirect="~/Views/Shared/Error.cshtml"> <error statusCode="403" redirect="~/Views/Shared/UnauthorizedAccess.cshtml" /> <error statusCode="404" redirect="~/Views/Shared/FileNotFound.cshtml" /> </customErrors> Enregistré HandleErrorAttributecomme filtre d'action global dans la FilterConfigclasse comme suit: public static …
Attention: cette question a plus de neuf ans! Votre meilleure option est de rechercher de nouvelles questions ou de rechercher les réponses ci-dessous à la recherche de votre version spécifique de MVC, car de nombreuses réponses sont obsolètes maintenant. Si vous trouvez une réponse qui fonctionne pour votre version, assurez-vous …
Mon problème est que je souhaite renvoyer les données JSON camelCased (par opposition à PascalCase standard) via ActionResult s à partir des méthodes de contrôleur ASP.NET MVC, sérialisées par JSON.NET . À titre d'exemple, considérons la classe C # suivante: public class Person { public string FirstName { get; set; …
Comment ajouter des data-*attributs html à l'aide de TextboxFor? Voici ce que j'ai actuellement: @Html.TextBoxFor(model => model.Country.CountryName, new { data-url= Url.Action("CountryContains", "Geo") }) Comme vous le voyez, la -cause un problème ici data-url. Quel est le moyen de contourner cela?
J'ai un contrôle de zone de texte qui accepte une entrée. J'essaie de rendre plus tard ce texte dans une vue en utilisant simplement: @ Model.CommentText Il s'agit d'encoder correctement toutes les valeurs. Cependant, je veux remplacer les caractères de saut de ligne par <br />et je ne trouve pas …
Je dois faire quelque chose comme ça: <script type="text/javascript"> token_url = "http://example.com/your_token_url"; </script> J'utilise la version bêta de MVC, mais je ne sais pas comment obtenir l'url absolue d'une action. Je voudrais faire quelque chose comme ça: <%= Url.AbsoluteAction("Action","Controller")) %> Existe-t-il une méthode d'assistance ou de page pour cela?
À partir de cette question , il semble logique qu'un contrôleur crée un ViewModel qui reflète plus précisément le modèle que la vue essaie d'afficher, mais je suis curieux de connaître certaines des conventions (je suis nouveau dans le modèle MVC , si ce n'était pas déjà évident). Fondamentalement, j'avais …
J'ai une action de contrôleur qui fonctionne bien sur Firefox à la fois localement et en production, et IE localement, mais pas IE en production. Voici mon action de contrôleur: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal …
Est-il possible d'avoir une route ASP.NET MVC qui utilise les informations de sous-domaine pour déterminer sa route? Par exemple: user1 .domaine.com va à un seul endroit user2 .domain.com passe à un autre? Ou, puis-je faire en sorte que les deux vont au même contrôleur / action avec un usernameparamètre?
Hier, j'ai vu une présentation sur Java Server Faces 2.0 qui semblait vraiment impressionnante, même si je suis actuellement un développeur ASP.NET MVC / jQuery heureux. Ce que j'aimais le plus à propos de JSF était l'énorme quantité de composants d'interface utilisateur compatibles AJAX qui semblent rendre le développement beaucoup …
J'écris ma première page de rasoir aujourd'hui, je ne sais pas comment entrer #if debug #else #endif Comment puis-je entrer le préprocesseur dans le rasoir?
J'essaie de comprendre la syntaxe appropriée de Razor pour obtenir un fichier JavaScript pour un * .cshtml particulier pour qu'il soit dans la balise head avec tous les autres fichiers d'inclusion définis dans _Layout.cshtml.
J'ai un projet d'application Web dans VS 2012 et lorsque j'utilise l'outil de publication Web, il se construit correctement mais ne copie aucun fichier vers la cible de publication (système de fichiers dans ce cas). Si je regarde la sortie de la construction, je peux voir que tout est copié …
J'essaie de naviguer entre les contrôleurs à l'aide de ActionLink. Je vais raconter mon problème avec un exemple. Je suis sur la vue Index du contrôleur Hat et j'essaie d'utiliser le code ci-dessous pour créer un lien vers l'action Détails du contrôleur de produit. <%= Html.ActionLink("Details", "Details", "Product", new { …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.