begin process at 2012 02 13 13:56:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

Autre

 > 

écouteur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

écouteur

mardi 31 octobre 2006 à 14:37:19 | écouteur

quineman

Je souhaiterais avoir un morceau de code avant l'éxcecution du code de mes pages afin d'analyser l'url et de faire des redirections, des changements de masterPage ou de façon générale des changements d'url de fichiers dans mes pages; mais aussi de web.config !...
Un truc genre fichier de globale mais moin réstrictif : (global.asax)

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
        ' Code qui s'exécute au démarrage de l'application
        If InStr(Request.Url.AbsolutePath, "ChaineRecherchee", CompareMethod.Text) > 1 Then
           Response.Redirect("~/test/test.aspx")
        End If
End Sub




mardi 31 octobre 2006 à 16:15:32 | Re : écouteur

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bienvenue dans le monde fabuleux des HttpModules et des HttpHandler :-) Il y a pleins de ressources sur internet qui explique plus ou moins bien à quoi ca sert et comment ca fonctionne. Malheureusement je n'ai pas d'article de référence la dessus :( 

A  noter que pour l'url rewriting il y a un article paru sur msdn qui explique exactement comment faire (pour .net 1.1 mais c'est ressemblant pour .net 2.0) et il existe aussi des sources traitant d'httpModule sur ce site ;-)


Cyril - MVS - MCP
mercredi 1 novembre 2006 à 00:50:32 | Re : écouteur

quineman

Merci m'sieur pour cette orientation et pour ce vocabulaire qu'il me manque ! Je pense que google sera plus clément avec moi désormais ;-)
Mais crois tu que c'est possible de changer de fichier de configuration à l'excution du site. On change quand meme tout l'environnment du site...
Merci encore Cyril !
++
mercredi 1 novembre 2006 à 01:08:24 | Re : écouteur

jesusonline

Membre Club Administrateur CodeS-SourceS
cad changer de fichier de configuration ?

C'est possible mais pas avec des httpmodules/handler mais c'est tres fortement déconseillé donc je ne t'expliquerais pas (et puis et surtout c'est tellement déconseillé que je ne me souviens plus comment il faut faire et je ne vais pas chercher car c'est un trés mauvais design, il vaut mieux penser son appli différement)


Cyril - MVS - MCP
lundi 6 novembre 2006 à 15:37:56 | Re : écouteur

quineman

Voici mon problème :
J'ai 6 sites. C'est exactement les mêmes. Le seul truc que je veux, c'est faire changer de base de donnée, les masterPages et quelques variables globales. je suis partie sur l'idée que quand IIS analyse la chaine www.site1.com et on root sur le fichier de configuration et le masterPage.
Pour faire changer de masterPage, c'est pas dur en fait, il faut juste faire une analyse d'url mais pour la connexion dynamique de chaque base sans faire de code behind, la je vois pas (j'ai essayé en mettant des variables publics dans le "ConnectionString" de la balise "SqlDataSource" et en faisant ="<%= maChaineDeConnexionDuFichierDeConf %>" mais les balises serveur ne peuvent pas contenir des constructions <% ... %>...







lundi 6 novembre 2006 à 16:13:59 | Re : écouteur

jesusonline

Membre Club Administrateur CodeS-SourceS
Tu peux faire ca grace à un projet de déploiement, qui va te modifier la connectionstring suivant le site ciblé mais ca me semble compliqué et pas forcement ce que tu veux.

Tu as un site web sous IIS qui est lié à plusieurs adresse dns, un peu comme CodeS-SourceS ou vbfrance.com aspfr.com etc... ne sont en fait qu'une seule (grosse) appli ?

Si tes connectionstring sont différentes je te conseil de toutes les mettre dans ton web.config et ensuite de faire un helper qui en fonction du domain tappe sur le bon paramètre du web.config, et tu passes bien sur que par ce helper pour accéder à la bdd :)


Cyril - MVS - MCP


Cette discussion est classée dans : code, pages, url, changements, écouteur


Répondre à ce message

Sujets en rapport avec ce message

cacher le code asp sur le serveur [ par brunoberthier ] J'ai un site asp.net que je souhaite installer sur le serveur 2000 de mon entreprise, mais sans lui donner la possibilité de visualiser le code source Comment ajouter le code Xiti sur des pages PHP ? [ par sylvie ] Bonjour,Nous avons installé dernièrement la gallerie Coppermine en PHP pour la gestion de nos photos.Mais je ne sais pas comment ajouter le code de Xi HttpModule et session [ par Oho2 ] Bonjour,Je suis en train de concevoir une appli intranet qui necéssite une authentification et l'utilisation de session. Une fois l'utilisateur connec Recherche code ASP [ par jejeokocha ] Bonjour tout le monde!Voila mon pb!!Voila dans toute mes pages il y a des animations flashs plutot impossantes!Jaimerais savoir comment faire lorsque problemes de RequiredFieldValidator [ par fred2734 ] Bonjour,j'ai un pb de validation de mes RequiredFieldValidator ..en effet, je concois mes pages .NET en local sous XP avant de les mettre en productio soucis avec mes boutons AS2 merci à vous [ par pompuce ] Bonjour à vous J'aimerais un peu d'aide svp j'ai télécharger sur ce site le menu déroulant de nahkira [url=http://www.flashkod.com/codes/MENU-DEROUL recuperation url image [ par lilippx ] salut, voila mon soucis : j'ai une datalist composé d'ItemTemplates dans lesquelles il y a entre autre une ImageButton. En fait je voudrais, lorsque j method post dans une url [ par tristehacker ] bonjour! peut on lancer un type submit par une adresse (url) en outre j'ai une page html [code=html] Connexion Votre email : <input name="email" t URL unique de mon site web [ par Patrick ] Bonjour, je souhaiterais que les pages asp de mon site ne soient pas visible dans dans la zone URL.Par exemple si j'ai http://www.monsite.fr/accueil.a Paramètre URL [ par Appolon ] Bonjour, J'ai des pages asp où je passe des paramètres à l'URL, j'aimerais savoir si il est possible de cacher cela, et ne pas montrer la navigation e


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,106 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales