Soyez le premier à donner votre avis sur cette source.
Vue 14 618 fois - Téléchargée 488 fois
protected void Page_Load(object sender, EventArgs e) { // on bind notre treeview avec les fichiers/dossier contenu dans le dossier d:/www/ tv1.DataSource = new FileSystem(@"d:\www\", true); tv1.DataBind(); } <asp:TreeView ID="tv1" runat="server" ImageSet="XPFileExplorer" NodeIndent="15" ExpandDepth="1" EnableViewState="false"> <ParentNodeStyle Font-Bold="False" /> <HoverNodeStyle Font-Underline="True" ForeColor="#6666AA" /> <SelectedNodeStyle BackColor="#B5B5B5" Font-Underline="False" HorizontalPadding="0px" VerticalPadding="0px" /> <NodeStyle Font-Names="Tahoma" Font-Size="8pt" ForeColor="Black" HorizontalPadding="2px" NodeSpacing="0px" VerticalPadding="2px" /> <DataBindings> <asp:TreeNodeBinding TextField="Name" /> </DataBindings> </asp:TreeView> ---- Deuxieme solution possible en utilisant un FileSystemDatasource <asp:TreeView ID="tv1" runat="server" ImageSet="XPFileExplorer" NodeIndent="15" ExpandDepth="1" DataSourceID="fsds1" EnableViewState="false"> <ParentNodeStyle Font-Bold="False" /> <HoverNodeStyle Font-Underline="True" ForeColor="#6666AA" /> <SelectedNodeStyle BackColor="#B5B5B5" Font-Underline="False" HorizontalPadding="0px" VerticalPadding="0px" /> <NodeStyle Font-Names="Tahoma" Font-Size="8pt" ForeColor="Black" HorizontalPadding="2px" NodeSpacing="0px" VerticalPadding="2px" /> <DataBindings> <asp:TreeNodeBinding TextField="Name" /> </DataBindings> </asp:TreeView> <test:FileSystemDataSource runat="server" id="fsds1" rootPath="d:/www/" />
Je cherche un code exemple concernant l'exploitation du datasource du controle menu d'asp.net2 afin de générer un menu et ses sous-menu à partir d'une base de donnée.
Auriez vous par hasard un code qui traine ?
Merci d'avance pour votre aide.
Denis
n'aurais-tu pas la version vb ?
merci
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.