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

ASP.NET

 > 

Divers

 > 

Autre

 > 

Créer un site web navigable avec un contrôle Menu (ASP.net 3.5)


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

Créer un site web navigable avec un contrôle Menu (ASP.net 3.5)

vendredi 30 juillet 2010 à 23:04:41 | Créer un site web navigable avec un contrôle Menu (ASP.net 3.5)

DonRou


Bonjour,

J’apprends actuellement travailler avec ASP.net 3.5 avec le livre « ASP.net 3.5 Étape par étape » de George Sheppard mais voici que je n’arrive pas à faire la création d’un site Web navigable. Bien qu’il semblerait que c’est d’une simplicité à faire dans un site web, mais je n’y arrive pas. J’ai fait des recherches sur internet mais en vain.

J’ai créé une PageMaître, ajouté 4 pages Web Form (et que la PageMaître est cochée pour chacune des 4 pages), ajouté un Web.sitemap et je l’ai modifié en conséquence. J’ai ajouté un contrôle menu et par la suite j’ai ajouté une nouvelle source de données (SiteMapDataSource1) que j’exécute mais je n’obtiens jamais les contrôles de navigation. Ce que j’obtiens c’est la page Accueil (avec le mot Home) (Page default) sans menu, rien… .

Voici mes fichiers :

MasterPage
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

<asp:Menu ID="Menu1" runat="server" BackColor="#FFFBD6"
DataSourceID="SiteMapDataSource1" DynamicHorizontalOffset="2"
Font-Names="Verdana" Font-Size="0.8em" ForeColor="#990000"
StaticSubMenuIndent="10px" onmenuitemclick="Menu1_MenuItemClick">
<StaticSelectedStyle BackColor="#FFCC66" />
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DynamicHoverStyle BackColor="#990000" ForeColor="White" />
<DynamicMenuStyle BackColor="#FFFBD6" />
<DynamicSelectedStyle BackColor="#FFCC66" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DataBindings>
<asp:MenuItemBinding DataMember="SiteMap"
SelectableField="Title" TargetField="Description" />
</DataBindings>
<StaticHoverStyle BackColor="#990000" ForeColor="White" />
</asp:Menu>
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />

</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>


Web.SiteMap
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="" title="Navigation Menu" description="">
<siteMapNode sitemapfile="Web.sitemap" url="Default.aspx" title="Home" description="This is the Home page" />
<siteMapNode sitemapfile="Web.sitemap" url="Products.aspx" title="Products" description="This is the Products page" />
<siteMapNode sitemapfile="Web.sitemap" url="Support.aspx" title="Support" description="This is the Support page" />
<siteMapNode sitemapfile="Web.sitemap" url="Contact.aspx" title="Contact" description="This is the Contact page" />
</siteMapNode>
</siteMap>

Default (les 3 autres pages sont identiques à l&#8217;exception des noms selon le fichier Web.SiteMap)
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<p>
Home</p>
</asp:Content>


Est-ce que quelqu&#8217;un aurait idée de ce qui cloche?

Merci


Don


Cette discussion est classée dans : menu, net, asp, web, site


Répondre à ce message

Sujets en rapport avec ce message

ASP NET WEB MATRIX [ par manolis ] bonjour,j ai fait un petit site avec asp.net web matrix.pour que les autres voient mon site comment je fait?pourquoi ils arrivent pas a le voir avec h Sécurité ASP.Net 2.0 avec Visual Web Developer 2005 express edition [ par kallahan03 ] Bonjour,Débutant en asp.net 2.0 je vous soumet un problème que je rencontre avec un site web réalisé avec VWD.J'utilise une BDD Sql Server 2000 et Fir Webcam asp ou asp.net [ par Goth25 ] Bonjours, j'ai une section sur mon site web ou j'invite le monde a venir signer dans le livre d'or pour récolter des opinions. En asp ou en asp.net, e Site web asp .net 2.0 [ par yanis7518 ] Salut à toutes et à tousVoila je suis un novice en ASP et je souhaiterai réalisé un site web ou les gens pourront saisir des données pour renseigner d WAP et ASP.Net [ par cboulas ] Salut,Voilà j'ai fait un site web en ASP.Net, il fonctionne très bien mais lorsque je veux y accéder d'une connexion WAP, j'ai un message de retour : publier site web asp.net [ par speed10 ] bonjour,Je vien de terminer mon site web en asp.net visual studio 2008 et je veux savoir comment le publier et le rendre accessible en reseau local.me site web dynamique en asp.net [ par gihouda ] salutj'ai crée un site web dynamique en asp.net qui concerne un site d'ecole et j'ai besoin d'un code qui permet de deployer des fichiers doc, pdf, pp Mise en ligne d'un site web asp.net [ par win32pif ] Bonjour, J'ai développe un site web en asp.net avec une base des données sql server 2005 express; comment je dois m'y prendre pour mettre ce site en publication d'un site web asp.net [ par zekotch ] salut j'ai réalisé mon site asp.net. je voudrais savoir comment le publier. je veux faire un essai en localhost. et comment je fais pour les codes beh


Nos sponsors


Sondage...

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,359 sec (3)

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