Articles of asp.net mvc 3

Rôles d’authentification des formulaires basés sur les revendications

J’essaie d’authentifier un utilisateur à l’aide de l’authentification par formulaire dans MVC 4 (j’utilise RavenDB et je ne peux donc pas utiliser les fournisseurs d’adhésion standard). Ensuite, j’utilise la méthode User.IsInRole() ou AuthorizeAtsortingbute pour vérifier que l’utilisateur occupe un rôle personnel. Voici où je règle le ticket sur l’authentification réussie (actuellement dans UserController.cs ): FormsAuthenticationTicket […]

Comment redirect correctement (tout en créant un cookie) dans MVC3 / Razor?

Tout d’abord, j’ai le sentiment que Response.Redirect n’est qu’un vestige de l’ASP classique et que je devrais utiliser autre chose dans le paradigme de MVC. Et deuxièmement, alors que mon implémentation actuelle de Response.Redirect fonctionne, elle ne définit pas le cookie que je souhaite. Je suppose que c’est parce que l’en-tête est effacé au lieu […]

Inclusion de vues précompilées dans une application Web ASP.NET MVC

Inclusion de vues précompilées dans une application Web ASP.NET MVC Référence s’il vous plaît voir ci-dessus blog. J’essaie de créer une bibliothèque de classes de contrôle utilisateur dans MVC 3. En référence au blog ci-dessus, j’ai créé une bibliothèque d’écriture en écriture. mais le problème est de savoir comment enregistrer cette vue dans mon application […]

Comment arrêter le transfert de fichier si le navigateur est fermé / le téléchargement annulé

Je télécharge un fichier de manière asynchrone avec HTML5 dans MVC3. Si j’ai un fichier volumineux, disons une taille de 1 Go. Après 50% du téléchargement, j’annule le téléchargement ou ferme le navigateur. Il enregistre néanmoins un fichier de 500 Mo dans le dossier cible. Comment puis-je gérer ce problème au sein du contrôleur et […]

La session de lancement de NHibernate est terminée

Je flotte dans le vent, alors j’ai pensé que je demanderais ici … S’il vous plaît laissez-moi savoir si cela est évident et a déjà été répondu. Je construis un site MVC 3 qui fonctionne bien alors que je l’exécute avec un utilisateur, sur lequel je clique sur les pages. Toutefois, si je clique sur […]

Quel est le meilleur moyen de protéger toutes les actions d’un contrôleur sauf un (connexion)?

Actuellement, j’ai les atsortingbuts [Authorize] sur toutes les méthodes de mon AdminController exception de l’action Logon . Quel est le moyen le plus propre d’inverser cela, de sorte que je n’ai pas besoin d’append des atsortingbuts à toutes les méthodes, mais d’append un atsortingbut uniquement aux méthodes qui devraient être disponibles sans être connecté? Est-il […]

ServerManager CommitChanges apporte des modifications avec un léger retard

J’ai un petit problème avec la classe ServerManager (de l’assembly Microsoft.Web.Administration) et j’espère que certains d’entre vous pourront m’aider. En gros, je dois créer une nouvelle application dans un site (avec IIS 7.5) et redirect l’utilisateur vers la nouvelle application, dans le même événement. Cette fonctionnalité est implémentée dans une application Web .net à l’aide […]

Impossible de charger le fichier ou l’assembly System.Web.Mvc ou l’une de ses dépendances.

travaille actuellement sur asp.net mvc5 (ancien projet mvc3). Tout se passe bien, mais lorsque je lance le projet mais lorsque je lance le projet, je rencontre l’erreur suivante. Could not load file or assembly ‘System.Web.Mvc’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) […]

DropDownList ne remplit pas avec la valeur correcte dans ASP.NET MVC

D’accord, j’ai donc du mal à obtenir une liste déroulante pour choisir la bonne valeur lors du rendu. La valeur par défaut est toujours l’index zéro. Cependant, j’ai une vue dans un autre endroit où il rend bien et sélectionne la bonne valeur. Je ne comprends pas la différence. Voici une version réduite de la […]

Création d’un assistant personnalisé disponible dans les vues

J’ai trop de méthodes utilitaires telles que MakeShortText(ssortingng text, int length) , RemoveTags(ssortingng text) , TimeAgo(DateTime date) et autres. Je veux y accéder depuis une autre aide, comme dans l’exemple suivant: @Text().MakeShortText(Model.Text, 10) Est-il possible de créer une telle extension? Ou je dois faire une extension pour HtmlHelper comme ceci: @Html.Text().MaksShortText(Model.Text, 10) ?