Ainsi, le titre devrait parler de lui-même. Pour créer des composants réutilisables dans ASP.NET MVC, nous avons 3 options (pourraient être d'autres que je n'ai pas mentionnées): Vue partielle: @Html.Partial(Model.Foo, "SomePartial") Modèle d'éditeur personnalisé: @Html.EditorFor(model => model.Foo) Modèle d'affichage personnalisé: @Html.DisplayFor(model => model.Foo) En termes de View / HTML, les …
Je veux avoir 2 modèles dans une vue. La page contient à la fois LoginViewModelet RegisterViewModel. par exemple public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string …
Existe-t-il un didacticiel ou un exemple de code d'utilisation Ajax.BeginFormdans Asp.net MVC 3 où la validation discrète et Ajax existent? C'est un sujet insaisissable pour MVC 3, et je n'arrive pas à faire fonctionner correctement mon formulaire. Il fera une soumission Ajax mais ignorera les erreurs de validation.
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 …
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 …
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.
Je comprends que dans Razor, @Html fait un tas de choses intéressantes, comme générer du HTML pour les liens, les entrées, etc. Mais je ne reçois pas la fonction DisplayFor ... Pourquoi devrais-je écrire: @Html.DisplayFor(model => model.Title) quand je pouvais juste écrire: @Model.Title
J'ai besoin de créer une fonction qui n'est nécessaire que dans un seul fichier cshtml. Vous pouvez considérer ma situation comme des méthodes de page ASP.NET, qui sont des services Web min implémentés dans une page, car ils sont limités à une page. Je connais les assistants HTML (méthodes d'extension), …
La solution Buiding MVC3 s'est bien passée mais a une erreur dans le navigateur: Message d'erreur du compilateur: CS0234: le nom de type ou d'espace de noms «Html» n'existe pas dans l'espace de noms «System.Web.Mvc» (vous manque une référence d'assembly?) Source Error: Line 25: <add namespace="System.Web.Mvc" /> Line 26: <!--<add …
J'ai un grand site qui s'exécute dans ASP.NET MVC en utilisant le moteur de vue Razor. J'ai une feuille de style de base qui contient tous les styles génériques pour l'ensemble du site. À l'occasion, cependant, j'ai des styles spécifiques à la page qui dans <head>la page - généralement c'est …
J'ai l'application ASP.NET MVC3 et j'ai également un formulaire pour ajouter des nouvelles. Lorsque VS2010 a créé la vue par défaut, je n'ai que des entrées de texte pour les données de chaîne, mais je veux avoir une zone de texte pour le texte des actualités. Comment je peux le …
Tout organisme pourrait-il expliquer quand utiliser TempData ViewBag ViewData J'ai une exigence, où je dois définir une valeur dans un contrôleur, que le contrôleur redirige vers le contrôleur deux et le contrôleur deux rendra la vue. J'ai essayé d'utiliser ViewBag, la valeur est perdue au moment où j'atteins le contrôleur …
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.