none
Dinamik Menü Oluşturma RRS feed

  • Genel Tartışma

  • Merhaba Arkadaşlar Dinamik Menü oluşturmak istiyorum. HizmetKategori ve Hizmetler diye 2 tablom var. Birbirlerine bağlı. Html kodumda paylaştım. Bu şekilde HizmetKategorlerim geliyor. Amacım HizmetKategori üzerine gelince ona ait hizmetlerde gelsin istiyorum. Nasıl çözebilirim.

    Code Behind------

     private void GetHizmet()
            {
                DataTable dt = new DataTable();
                dt.Columns.Add("ID");
                dt.Columns.Add("KategoriAd");
                dt.Columns.Add("ResimYol");
                dt.Columns.Add("Aciklama");
    
                using (BesKardeslerPeyzajEntities krm = new BesKardeslerPeyzajEntities())
                {
                    var krmekle = from v in krm.HizmetKategori select v;
    
                    int i = 0;
                    foreach (var k in krmekle)
                    {
                        dt.Rows.Add();
                        dt.Rows[i]["ID"] = k.ID;
                        dt.Rows[i]["KategoriAd"] = k.KategoriAd;
                        dt.Rows[i]["ResimYol"] = k.ResimYol;
                        dt.Rows[i]["Aciklama"] = k.Aciklama;
    
                        i++;
                    }
    
    
                    Repeater1.DataSource = dt;
                    Repeater1.DataBind();
                }
    
    
            }

    Html Kodum

     <li><a href="#" rel="submenu3">Hizmetlerimiz</a>
                                    <ul id="submenu3" class="ddsubmenustyle">
                                        <asp:Repeater ID="Repeater1" runat="server">
                                            <ItemTemplate>
                       <li><a href="hizmetlerimiz.aspx?ID=<%#Eval("ID") %>"> <%#Eval("KategoriAd") %></a></li>
                                            </ItemTemplate>
                                        </asp:Repeater>
                                    </ul>
                                </li>
    

    13 Ekim 2015 Salı 18:08