Articles of asp.net mvc 3

Html.Labelpour utiliser DisplayName of object not property

Étant donné un modèle de vue comme celui-ci: public class ParentViewModel { public object ChildViewModel { get; set; } } Si j’utilise Html.LabelFor comme ceci: @Html.LabelFor(model => model.ChildViewModel) Je voudrais obtenir une sortie comme celle-ci: ChildViewModel Ce que je veux en réalité, c’est que l’étiquette générée utilise l’atsortingbut DisplayName appliqué à l’enveloppe EG. [DisplayName(“My Custom […]

Comment s’authentifier dans une application ASP.NET MVC à partir d’une application console

J’ai une application console qui envoie un XML à une application MVC et reçoit un autre XML en réponse. Cela fonctionne parfaitement, mais je veux append une autorisation (pour des raisons évidentes). Voici le code de l’application console: using (var wc = new WebClient()) { return GetXmlFromBytes( wc.UploadData(“URL”, GetBytesFromXml(xmlToSend)) ); } Et voici le code […]

Passer la liste massive à afficher dans MVC3

Nouveau sur ASP.NET MVC (avec MVC3 avec Razor maintenant) et je suis confus lors du transfert d’un object du contrôleur vers la vue. Plus précisément, j’expérimente avec Massive (http://blog.wekeroad.com/helpy-stuff/and-i-shall-call-it-massive) de MVC3 et de Rob Conery. Je joue avec un blog comme une simple application Web à expérimenter. HomeController.cs: public ActionResult Index() { var table = […]

Utiliser une méthode fortement typée comme argument sans spécifier de parameters

Est-il possible de passer le nom fortement typé d’une méthode sous forme d’expression lambda sans fournir également les parameters et / ou les parenthèses? Par exemple, si j’ai la méthode suivante: public class CalleeClass { public void MethodA(obj param1, obj param2) { … } } Je voudrais appeler cette méthode ailleurs via: return new MyClass(c […]

Validation discrète C # MVC Razor

Est-il possible d’avoir une validation discrète pour rendre un champ obligatoire, mais seulement si d’autres propriétés changent? Par exemple [Required] public Decimal Income {get; set;} [Required] public Decimal Tax {get; set;} //Required if tax or income changes public ssortingng ChangeReason {get; set;} Je pensais avoir plusieurs champs de magasin de support et écrire un validateur […]

La méthode la plus simple pour la pagination avec MVC3 C #?

Avoir un projet de site Web dans MVC3 C # où je récupère des informations de la firebase database et les présente dans un tableau à mon avis. Je souhaite utiliser la pagination pour afficher jusqu’à cinq lignes par page. Je cherchais des tutoriels sur Internet, mais ils semblent tous très avancés pour y parvenir. […]

Obtenir un message d’erreur lors de l’utilisation d’un atsortingbut de validation personnalisé

J’utilise le CustomValidationAtsortingbute comme ceci [CustomValidation(typeof(MyValidator),”Validate”,ErrorMessage = “Foo”)] Et mon validateur contient ce code public class MyValidator { public static ValidationResult Validate(TestProperty testProperty, ValidationContext validationContext) { if (ssortingng.IsNullOrEmpty(testProperty.Name)) { return new ValidationResult(“”); <– how can I get the error message from the custom validation attribute? } return ValidationResult.Success; } } Alors, comment puis-je obtenir le […]

Est-il possible d’utiliser une variable pour l’annotation de données “ dans MVC3

je ne sais pas pourquoi, mais les annotations de données dans MVC3 insistent pour que les valeurs soient constantes, ce que je ne comprends tout simplement pas, par exemple pour les messages d’erreur et les noms d’affichage. J’adore ces annotations, elles sont si faciles à utiliser et si puissantes, mais que faire si vous avez […]

Comment puis-je supprimer le cache de sortie utilisateur par utilisateur dans ASP.NET MVC?

J’utilise VaryByCustom pour créer un cache de sortie par navigateur et par utilisateur: [OutputCache(Duration = 6000, VaryByParam = “*”, VaryByCustom=”browser;userName”)] (J’ai GetVaryByCustomSsortingng() pour que cela fonctionne.) Je dois pouvoir supprimer le cache de sortie d’un seul utilisateur, sans invalider le cache de sortie d’utilisateurs différents, si possible. J’ai lu des informations sur HttpResponse.RemoveOutputCacheItem() , mais […]

Comment recadrer et redimensionner une image en une étape dans .NET

J’ai un fichier image que je voudrais recadrer et redimensionner en même temps à l’aide de la classe System.Drawing J’essaie de développer les idées contenues dans cet article: http://www.schnieds.com/2011/07/image-upload-crop-and-resize-with.html Je suis capable de rogner et de redimensionner séparément mais quand j’essaye de combiner le processus, j’obtiens une sortie étrange. Voici ce que j’ai essayé using […]