Articles of asp.net mvc

Obtenir l’atsortingbut d’une propriété de manière fortement typée

Bonne journée! J’ai une telle méthode pour obtenir la valeur d’atsortingbut [DisplayName] d’une propriété (qui est attachée directement ou en utilisant l’atsortingbut [MetadataType] ). Je l’utilise dans de rares cas où j’ai besoin d’obtenir [DisplayName] dans le code du contrôleur. public static class MetaDataHelper { public static ssortingng GetDisplayName(Type dataType, ssortingng fieldName) { // First […]

Comment désactiver la saisie semi-automatique dans MVC Html Helper

J’ai un formulaire type ADO.NET EF qui permet à l’utilisateur d’entrer une date. J’ai mis un datepicker jQuery dessus, mais lorsque l’utilisateur choisit une date, le navigateur affiche d’autres entrées dans une liste déroulante. Comment puis-je désactiver cette liste déroulante? En ASP.NET traditionnel, je mettrais autocomplete = “off”. Pas sûr de l’équivalent MVC. model.date, new […]

Casting de type anonyme en dynamic

J’ai une fonction qui renvoie un type anonyme que je veux tester dans mon contrôleur MVC. public JsonResult Foo() { var data = new { details = “something”, more = “More” }; return Json(data); } Je veux vérifier les données que j’obtiens à partir de la fonction Foo. Ce que je fais maintenant, c’est obtenir […]

Cochez la case en cliquant sur la description

Je vais créer une liste de cases à cocher qui seront créées par jQuery et JSON. La liste sera une sélection de groupes auxquels un message peut être envoyé. Il pourrait s’agir de l’un des autres groupes. Cette partie je peux comprendre. Le problème que j’ai est de savoir comment activer la description de sorte […]

System.Web.HttpContextBase ‘ne contient pas de définition de MVC 4 actuel avec Elmah Logging

J’ai un projet C # ASP.NET MVC 4, qui utilise Elmah pour détecter les exceptions non gérées. Cela fonctionne très bien dans la plupart des situations. Cependant, j’ai trouvé que pour une méthode de contrôleur appelée à l’aide d’un appel JQuery Ajax, je ne peux pas obtenir le contexte actuel. Par exemple, dans ma méthode […]

Asp.net MVC a-t-il des variables d’application?

Je suis occupé à convertir une application Web en MVC et à enregistrer certaines informations dans les variables d’application utilisées sur plusieurs clients / comptes pour rendre les choses un peu plus efficaces. Je me rends compte que le but de MVC est de garder les choses aussi sans état que possible, Sesion State a […]

comment je peux rendre des vues partielles dans asp.net mvc 3

J’ai des données dans ViewData.Model et dans mes vues, je veux écrire une vue partielle et passer leur modèle actuel dans ma page. Comment puis-je transmettre leur ViewData.Model actuel et les rendre via l’emplacement des partiels?

Contrôleur prioritaire AuthorizeAtsortingbute pour une seule action

J’ai un contrôleur décoré avec un AuthorizeAtsortingbute. Le contrôleur contient plusieurs actions qui nécessitent toutes une authentification autre qu’une action nécessitant une authentification personnalisée fournie par CustomAuthorizeAtsortingbute. Ma question est une fois que j’ai ajouté [Authorize] au niveau du contrôleur puis-je le remplacer (ou le supprimer) avec [CustomAuthorize] sur une seule action? Ou dois-je supprimer […]

Comment GetBytes () en C # avec encodage UTF8 avec BOM?

J’ai un problème avec l’encodage UTF8 dans mon application asp.net mvc 2 en C #. J’essaie de laisser l’utilisateur télécharger un simple fichier texte à partir d’une chaîne. J’essaie d’obtenir un tableau d’octets avec la ligne suivante: var x = Encoding.UTF8.GetBytes(csvSsortingng); mais quand je le retourne pour le téléchargement en utilisant: return File(x, …, …); […]

Rendre le regroupement ASP.NET spécifié media = screen for CSS bundle

Je suis en train d’essayer le regroupement et la minification ASP.NET 4.5 et j’ai rencontré un problème. J’ai environ 10 fichiers CSS, dont 2 étaient à l’origine référencés dans la mise en page en utilisant l’atsortingbut media = “screen”. Étant donné que la syntaxe pour append un css au bundle ne vous permet pas de […]