Articles of asp.net

MVC SelectList combinant plusieurs colonnes dans un champ de texte

Comment pourrais-je générer une liste de sélection, où le champ de texte est composé de deux ou plusieurs colonnes de texte, par exemple: Où j’ai un champ Description et Taux dans ma firebase database, je veux les combiner pour afficher: Large–£200 Medium–£150 Small–£100 Le code du contrôleur est: var stands = db.Stands.Where(s => s.ExhibitorID == […]

Obtenir l’URL complète à partir de l’URL avec le signe tilde (~)

J’essaie d’obtenir une URL asp.net typique commençant par le signe tilde (‘~’) pour parsingr une URL exacte complète commençant par “http:” J’ai cette chaîne “~ / PageB.aspx” Et je veux le faire devenir ” http://myServer.com/PageB.aspx ” Je sais qu’il existe plusieurs méthodes pour parsingr les URL et obtenir différents chemins de serveur et d’application, etc. […]

Détection de navigateur

Je dois séparer les navigateurs IE et FF des autres c’est un pseudo-code: If (CurrentBrowser == IE(6+) or FF(2+) ) { … } else { … } dans l’ protected void Page_Load() (pensez-y) if ((Request.Browser.Type == “IE”) || (Request.Browser.Type == “FF”)) { WebMsgBox.Show(“1111”); } aucun effet: – / Qu’est-ce que les types IE et FF?

Puis-je append dynamicment du HTML dans une balise div à partir de l’événement C # on load?

Remarquez que j’utilise des pages maîtres, mais puis-je localiser un div dans la page et y insérer du code HTML? Merci.

La section de configuration ‘system.web.extensions’ ne peut pas être lue car il manque une déclaration de section

Je reçois une erreur ( la section de configuration system.web.extensions ne peut pas être lue car il manque une déclaration de section ) lors de l’installation de mon application Web dans Server 2008 sur un ordinateur 32 bits avec .NET Framework 4.0 . mais cela fonctionne bien en 2008 machine 64 bits r2. Ceci est […]

Remplacer entièrement la session d’ASP.Net

La session ASP.Net semble parfaite pour une application WebForms traditionnelle, mais elle fait certaines choses qui constituent un problème sérieux pour une application AJAX et MVC moderne. Plus précisément, il n’y a que trois façons d’accéder au fournisseur ASP.Net: Locking read & write (default) – la session est verrouillée depuis AcquireRequestState jusqu’à ce que ReleaseRequestState […]

Comment ai-je obtenu cette erreur NullReferenceException ici juste après le constructeur?

Un site Web asp.net est en ligne depuis quelques semaines sur notre intranet. Je viens de recevoir un email de ma méthode emailer application_error avec une exception non gérée. Le voici (j’ai nettoyé certains des chemins pour le rendre mieux affiché) Exception: la référence d’object n’est pas définie sur une instance d’un object. Trace de […]

Comment pouvez-vous accéder à RouteData à partir du code-behind?

Lorsque vous utilisez le routage ASP.Net, comment pouvez-vous obtenir le RouteData à partir du code-behind? Je sais que vous pouvez l’obtenir à partir de la méthode GetHttpHander du RouteHandler (vous recevez le RequestContext), mais pouvez-vous l’obtenir du code-behind? Y a-t-il quelque chose comme … RequestContext.Current.RouteData.Values[“whatever”]; … que vous pouvez accéder globalement, comme vous pouvez le […]

Authentification API Web ASP.NET Core

J’ai du mal à configurer l’authentification dans mon service Web. Le service est construit avec l’interface Web ASP.NET Core. Tous mes clients (applications WPF) doivent utiliser les mêmes informations d’identification pour appeler les opérations du service Web. Après quelques recherches, j’ai proposé une authentification de base – envoyer un nom d’utilisateur et un mot de […]

Comment puis-je empêcher les utilisateurs de cliquer deux fois sur un bouton?

J’ai une ancienne application de formulaires Web ASP.NET (.NET 2.0) qui a un processus qui prend environ 30 secondes pour cliquer sur un bouton. Je dois empêcher que le bouton soit cliqué deux fois. Cela empêchera l’affichage deux fois, ce qui provoque des données en double dans une firebase database. J’ai essayé d’append; OnClientClick=”this.disabled=’true’;” pour […]