<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
</ItemTemplate>
</asp:Repeater>
//-------------------------------------------------------------------------------------------
string con = "server=localhost; user=seu usuario; password=seu password; database=seu banco com a tabela menu";
//Criando a Conexao
MySqlConnection conexao = new MySqlConnection(con);
//string para conectar a tabela menu
string sel = "select * from MENU";
//Criando o Adaptador da Tabela menu
MySqlDataAdapter da = new MySqlDataAdapter(sel, conexao);
//Criando o Data set Para ser o DataSource do Repeater
DataSet ds = new DataSet();
//Criando o Comando de Selecionar na Tabela
MySqlCommand cmd = new MySqlCommand(sel, conexao);
conexao.Open();
//Passando os Valores da Tabela para o Dataset
da.Fill(ds);
//Adicionando um DataSource ao Repeater
Repeater1.DataSource = ds;
//Lendo as Informaçoes da Tabela
Repeater1.DataBind();
//-------------------------------------------------------------------------------------------
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
</ItemTemplate>
</asp:Repeater>
<a href="<%# Eval("Link") %>">
<%# Eval("Titulo") %></a><br /><asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<a href="<%# Eval("Link") %>">
<%# Eval("Titulo") %></a><br />
</ItemTemplate>
</asp:Repeater>
<a href="<%# Eval("Link") %>">
<%# Eval("Titulo") %></a><br />
entre <ItemTemplate> e </ItemTemplate>.| Nota | Comentário | Membro |
|---|---|---|
10
|
29/9/2008
paulobean
É só adicionar um ou mais repeaters dentro do template do seu repeater-pai, de acordo com a sua necessidade. |
furmigah |
10
|
20/8/2008
Ajuda
Renan, e se eu tiver sub-itens do menu, como eu faço? Aguardo um retorno. |
paulobean |