J’ai cette vue: @model MatchGaming.Models.ProfileQuery @{ ViewBag.Title = “Index”; } Index @using (Html.BeginForm(“Results”, “Profiles”)) { @Html.ValidationSummary(true) ProfileQuery @Html.EditorFor(model=>model.SearchSsortingng) } @Html.ActionLink(“Back to List”, “Index”) J’ai ce contrôleur pour le HttpPost: [HttpPost] public ActionResult Results(ProfileQuery profileQuery) { Debug.Write(profileQuery.SearchSsortingng); using(var db = new MatchGamingEntities()) { var SearchUserName = db.Users.SingleOrDefault(a=> a.UserName.Contains(profileQuery.SearchSsortingng)); var Users = from m in db.Users join […]
Ceci est un message d’exception ASP.NET MVC 3. Ce que ça dit? Que devrais-je faire? OK, j’ai ce code: @{ Layout = “~/_Layout.cshtml”; Page.Title = “Home”; } @section meta{ } Html Content Here @section footer { $(document).ready(function() { }); }
J’ai les règles suivantes le premier fonctionne avec une validation côté client discrète, le second ne fonctionne pas des idées pourquoi? RuleFor(x => x.StartDate) .LessThanOrEqualTo(x => x.EndDate.Value) .WithLocalizedMessage(() => CommonRes.Less_Than_Or_Equal_To, filters => CommonRes.Start_Date, filters => CommonRes.End_Date); RuleFor(x => x.StartDate) .GreaterThanOrEqualTo(x => x.AbsoluteStartDate) .LessThanOrEqualTo(x => x.AbsoluteEndDate) .WithLocalizedMessage(() => CommonRes.Between, filters => CommonRes.Start_Date, filters => filters.AbsoluteStartDate, filters […]
Ma question est assez simple: est-ce une bonne pratique de placer le fichier .edmx dans le dossier du modèle dans une application Web d’un projet MVC3?
J’utilise ASP.NET MVC 3 avec des vues Razor. Lorsque vous souhaitez créer une vue, vous pouvez choisir une présentation (page maître) pour votre vue ou la laisser choisir par défaut (_Layout). Je suis intéressé à changer cette disposition après avoir créé une vue sans la recréer, y a-t-il un endroit où stocker les informations de […]
Je sais que cette question a déjà été posée à de nombreuses resockets, car j’ai lu pas mal de messages sur le sujet à propos des avantages et des inconvénients, mais je n’arrive toujours pas à déterminer quelle approche me convient. Je suis très novice en programmation Web et je viens d’un contexte SQL DB […]
D’accord, alors avant que quelqu’un tente de déterminer qu’il s’agit d’une question “en double”; J’ai passé en revue la plupart des articles sur SO concernant des questions similaires, mais même en combinant tout ce qui a été dit, je suis encore un peu en train de me poser des questions sur le caractère définitif ou […]
J’utilise MVC 3 avec le moteur de vue Razor. Je souhaite définir certaines valeurs dans ViewBag dans une vue partielle et je souhaite récupérer ces valeurs dans mon fichier _Layout.cshtml. Par exemple, lorsque vous configurez un projet ASP.NET MVC 3 par défaut, vous obtenez un fichier _Layout.cshtml dans le dossier “/ Views / Shared”. Dans […]
Je hérite de HandleErrorAtsortingbute dans mon application MVC pour pouvoir enregistrer l’erreur: public class HandleAndLogErrorAtsortingbute : HandleErrorAtsortingbute { public override void OnException(ExceptionContext filterContext) { base.OnException(filterContext); if( filterContext.Exception != null ) { // log here } } } J’ajoute ceci comme filtre global: public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleAndLogErrorAtsortingbute()); } Est-il possible de spécifier […]
J’ai hérité d’une base de code écrite en ASP.Net MVC 4. Chaque méthode post prend un FormCollection . Mis à part le fait de devoir accéder aux valeurs via des chaînes entre guillemets, cela entraîne également des inconvénients, tels que l’impossibilité d’utiliser des ModelState.IsValid tels que ModelState.IsValid ou les atsortingbuts [AllowHtml] sur mes propriétés ViewModel. […]