begin process at 2012 05 27 18:27:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

ASPX javascript problème d'affichage de menu


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

ASPX javascript problème d'affichage de menu

mercredi 29 décembre 2004 à 16:57:38 | ASPX javascript problème d'affichage de menu

rabbiwan

Membre Club
Bonjour
Je fais un site en ASPX c# et on m'a indiqué de mettre en menu en javacript
Alors j'ai trouvé un super menu peut etre vous connaissez je l'ai vue ici
c sur ce lien http://www.milonic.com/
le problème c'est que j'y connais pas grand chose en tout ce qui est net.
J'ai compris comment faire le menu en lui meme en passant par les fichiers javascripts.
Ensuite quand je met le code HTML dans la partie html de la form et la tout marche pas de blem.
Mais ce que je souhaite vraiment faire, c'est de mettre le menu dans un fichier ascx dit controle et ensuite mettre ce controle sur les pages voulu
Vous avez une idée?
mercredi 29 décembre 2004 à 17:47:36 | Re : ASPX javascript problème d'affichage de menu

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
pour changer une page en control, il suffit de passer l'extension aspx en ascx, de modifier la directive page en une directive control <% @Page ==> <%@ Control et enfin de faire dériver l'ancienne page de UserControl plutot que de Page.

dans la page ou l'on veut l'ajouter, ajouter la directive

<%@ Register TagPrefix="MonTag" TagName="MonUC" Src="MonUC.ascx"%>

et ensuite

<MonTag:MonUC id="MonUC1" runat="server"/>

et normalement ca marche.

bien sur l'exemple marche pour des pages simples et pour des pages un peu plus complexe faut modifier un peu plus en profondeur le code.
Vu que c'est un menu javascript, tu as des fichiers externes, donc il se peut que tu ais des problèmes avec eux (images, .js, etc...) pour resoudre ca tu peux utiliser ResolveUrl("image.gif")
si par exemple tu as :
DossierApp
  >>> Bin
  >>> UC
       >>>>Image.gif
       >>>>MonUC.ascx
     >>>>mapage.aspx

tu ajoutes monuc.ascx dans mapage.Aspx si monuc.ascx contient l'image, mapage.aspx la recherchera le fichier DossierApp/Image.gif

avec resolveurl il ira dans DossierApp/UC/image.gif


Cyril
jeudi 30 décembre 2004 à 10:02:16 | Re : ASPX javascript problème d'affichage de menu

rabbiwan

Membre Club
T'est un génie, c'est pas possible.
lol
Tu prends un grand verre de jus d'orange le matin c pas possible sinon.
Car marche impect a première vue.
bon faut dire aussi que j'y connais en web
mardi 4 janvier 2005 à 14:36:06 | Re : ASPX javascript problème d'affichage de menu

milanko

ResolveUrl ne marche pas chez moi, mais le reste est très utile !
Une remarque :
"faire dériver l'ancienne page de UserControl plutot que de Page. "
veut dire modifier la ligne suivante dans MonUC.pas :
TMonUC = class(System.Web.UI.Page)
en :
TMonUC = class(System.Web.UI.UserControl)
mardi 4 janvier 2005 à 15:28:37 | Re : ASPX javascript problème d'affichage de menu

jesusonline

Membre Club Administrateur CodeS-SourceS
J'avais oublié de préciser, dans mon interpretation : il faut aussi garder juste les balises html à l'interieur de la balise <form runat="server" id="Form1">

Pour le ResolveUrl, voir ce que je viens de mettre juste ici : http://www.aspfr.com/forum.v2.aspx?ID=363757&nb=5 ; un article de Redo sur la méthode ResolveUrl : http://www.asp-php.net/tutorial/asp.net/redobase8.php 

Le resolveUrl est situé ici : httpUtility.ResolveUrl("")

Par contre j'ai pas compris, ce que tu dit sur le TMonUC = class(System.Web.UI.Page) c'est quelle langage ca ?

Il faut changer la dérivation seulement si on est en code behind, generalement dans un fichier aspx.vb (resp aspx.cs) on le modifie en ascx.vb (resp ascx.cs) et au lieu d'avoir public class page1 inherits System.Web.UI.Page (resp public class page1 : System.Web.UI.Page) tu auras public class page1 inherits System.Web.UI.UserControl (resp public class page1 : System.Web.UI.UserControl)

voila



Cyril
jeudi 2 juin 2005 à 16:55:24 | Mieux vaut tard que jamais...

milanko

Je suis sous Delphi 8...



Cette discussion est classée dans : problème, javascript, menu, aspx, affichage


Répondre à ce message

Sujets en rapport avec ce message

ASPX C# Menu problème de chemin [ par rabbiwan ] Bonjour,Je souhaiterai utilisé un menu qui a été proposé ici mais que je n'arrive pas a adapté.Je travail sur ASPX et C#. La source qui m'a inspiré es Images GIF animées... statiques! [ par v.massip ] Bonjour à tous!Voici mon problème :Sur mon site web en ASP.NET 2.0, je souhaite intégrer des élément visuels animés pour réaliser un menu sympa.2 solu Conexion à une BD sous JavaScript ! ! ! [ par richch ] Bonjour, J'essaye de construire un menu pour mon site web et en fait je voudrais savoir s'il y a une possibilité d'insérer du utilisation javascript [ par Shany ] Bonjour à tous,J'avais exposer mon problème sur le forum du site de javascriptfr.com, mais il n'a pas pu être résolu.Peut-être pourriez vous m'aider à pb d'affichage de la page aspx [ par babylonne ] Bonsoir tt le monde,  j'ai un petit souci d'afficher la page asp.net avec extension .aspx mais par contre une page avec extension .asp fonctionne bien Problème affichage des contrôleurs serveurs ASP [ par salimdz2004 ] Bonjour J'ai un problème avec l'affichage des contrôleurs ser Problème d'affichage d'un calendar extender dans un gridview [ par teatsx ] Bonjour à tous.J'ai un petit problème d'affichage d'un calendarExtender (Ajax Control Toolkit) dont je n'arrive pas à m'expliquer.J'ai un calendarExte Problème d'affichage image [ par guiguidu25 ] Bonjour tout le monde ! Voilà mon problème : Je crée un contrôle "image". Je choisi l'URL d'une image qui est contenue dans un dossier "Local_Resource Affichage des données dans un datagrid [ par cleonat ] Voilà mon problème, je remplis un datagrid avec les données récoltées par une stored procédure par l'intermédiaire d'un dataset.Dans ma stored j'ai ch Problème mise à jour d'une valeur en javascript avec composant ajax [ par PeTeRsLaStAr ] Bonjour. (j'espère avoir posé ce sujet dans le bon thème... )Voici mon problème. J'ai un update panel, qui contient un modal popup extender, dans lequ


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,421 sec (3)

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