Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Créer un menu en C# [ Divers / Autre ] (yihan )

lundi 16 avril 2007 à 12:40:31 | Créer un menu en C#

yihan

  Bonjour à tous ,

  J'aimerai créer un menu en C# dans la partie WebForm de Visual Studio 2005 mais le créer en dur pas avec la boite à outils mis à disposition par visual studio.
  Ca doit etre basic mais je n' ai pas trouvé d'aide sur le net ou sur des tutoriaux.
  Un menu avec des éléments enfants.

  Je vous remercie davance pour votre aide vitale.

Yihan


 

lundi 16 avril 2007 à 22:29:10 | Re : Créer un menu en C#

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonsoir,

je ne comprend pas le problème, que veux tu faire ? tu veux utiliser le WebControle Menu ? ou tu veux faire un simple menu en HTML ? dans ce cas c'est au niveau du HTML qui faut regarder.

Peut etre que ce tuto peut t'interesser : http://www.aspfr.com/tutoriaux/MENU-CODES-SOURCES-ASP-NET_147.aspx


Cyril - MSP - MCTS ASP.net & SQL

mardi 17 avril 2007 à 17:44:10 | Re : Créer un menu en C#

yihan

    Je te remercie pour ton aide, en fait ce que j'aimerais savoir c'est comment créer un menu en C# le creer en dur dans le programmer , c'est à dire quelle objet créer , les item comment on n'affiche tout ca, ...
Car en fait j'ai commencé a codé et j'ai des soucis...

Mon code :

Menu newMenu = new Menu();
newMenu.ID = "MenuGeneral2";
newMenu.BackColor = System.Drawing.Color.Green;
newMenu.Orientation = Orientation.Vertical;
 newMenu.StaticMenuItemStyle.ForeColor = System.Drawing.Color.Black;
newMenu.DynamicMenuItemStyle.ForeColor = System.Drawing.Color.Gray;

// // Creer la racine menu item

 MenuItem menuItem1; 
 menuItem1 = CreateMenuItem("Login", "", "");

// // Creer sous menu menu item
MenuItem SubMenuItem1;
SubMenuItem1 = CreateMenuItem("Connecter","~/ConnecterDeconnecter/Connecter.aspx","");

// MenuItem SubMenuItem2;
SubMenuItem2 = CreateMenuItem("D,connecter","~/ConnecterDeconnecter/Deconnecter.aspx","");

 menuItem1.ChildItems.Add(SubMenuItem1);
menuItem1.ChildItems.Add(SubMenuItem2);
 newMenu.Items.Add(menuItem1);
// //MenuPlaceHolder.Controls.Add(newMenu);
}

public MenuItem CreateMenuItem(String text, String url, String toolTip)
{
MenuItem menuItem = new MenuItem();
menuItem.Text = text;
menuItem.NavigateUrl = url;
menuItem.ToolTip = toolTip;
return menuItem;
}


Merci pour ton temps et tes conseils
Yihan

mardi 17 avril 2007 à 22:39:26 | Re : Créer un menu en C#

jesusonline

Membre Club Administrateur CodeS-SourceS
Pourquoi veux tu le créer via le code ?

le mettre dans le .aspx est beaucoup plus simple ! Si tu veux pouvoir rajouter des items dynmaiquement je te conseille quand meme de mettre au moins le <asp:menu dans ta page et ensuite de rajoute via le code les items.

Sinon, pour ton code, quel est le problème ? car là sans message d'erreur ni description de l'erreur :s


Cyril - MSP - MCTS ASP.net & SQL

mercredi 18 avril 2007 à 16:33:42 | Re : Créer un menu en C#

yihan

   En fait, ce que j'ai ecris plus haut ne marche pas, rien ne s'affiche, je ne vois pas le probleme.
   En fait je désire ecrire mon menu en dur car apres j'aimerais donner  des roles a chaque utlisateur afin de pouvoir permettre l'acces ou non a certain item du menu.

mercredi 18 avril 2007 à 20:07:48 | Re : Créer un menu en C#

jesusonline

Membre Club Administrateur CodeS-SourceS
tu peux le faire en utilisant le sitemap ... :-)


Cyril - MSP - MCTS ASP.net & SQL

mercredi 11 juin 2008 à 14:05:08 | Re : Créer un menu en C#

vladam

Administrateur CodeS-SourceS
SiteMap permet de gérer les roles comme sur SkmMenu ?

vladam
(pour vous servir :) )



Cette discussion est classé dans : menu, créer, aide, visual, studio


Répondre à ce message

Sujets en rapport avec ce message

Aide pour installez visual studio 6.0 editon entreprise. [ par Akif ] Salut tous le mondeje suis un debutant dans le domaine de la programmation j'aimerai vous demmandez de me conseillez pour une nstallation de vb6.0.j'a webcontrol.menu sous visual studio 2005 [ par beabea ] bonjourj'ai créé un menu avec l'objet webcontrol.menu sous VS2005. Quand je lance la page, je ne vois rien.les items du menu ne redirigent pas vers de visual studio 2005 et dataset [ par shadow1779 ] Bonjour,en explorant un peu les fonctionnalités de visual studio 2005 j'ai vu qu'on pouvait faire un dataset permettant lui même de générer 'rapidemen Menu façon Toolbar Visual Studio [ par RegVB ] Bonjour,Je cherche à avoir dans ma page web un menu que l'on pourrait masquer comme on peut le faire sous Visual Studio par exemple avec les barres d' problème contrôle menu [ par hugo7 ] Bonjour j'ai créer une page maître et une feuille css que j'ai lié ensemble.Dans ma page maître j'ai créer un div que j'ai paramétrer dans la feuille Visual Studio Team System [ par koko19 ] Bonjour,est ce que Visual Studio Team System (VSTS) permet tout seul (sans avoir être intégré avec un autre outil de gestion des exigences comme calib Environnement Visual Studio 2005 [ par stefsoft ] Bonjour,je développe sous l'environnement Visual Studio 2005, pour débugger le site asp.net 2.0 que je développe, visual studio m'ouvre firefox par dé updatepanel sous visual studio 2003? [ par jackson31 ] bonjour a tous,j'ai un problème avec updatepanel, je veux ajouter Systeme.Web.Extensions dans mes références, mais visual studio 2003 me dis que cela erreur sur visual studio [ par derfasse ] hije devloppe une site web sur c# mon probleme est apparition un erreur quand j'excute l'applicationl'ereur est  comme suit:enable to start debuging o


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,749 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.