Menü’yü Kodla Oluşturmak

Web uygulamaları menü oluşturmak açısından son derece zengin seçeneklere sahiptir.

Dilediğiniz şekilde menü tasarımı oluşturabilirsiniz.

Genellikle bu tasarım olarak yapılmakta kod satırları fazla dikkate alınmamaktadır.

Doğrusunu isterseniz bu yaklaşım tarzı çokta yanlış değildir.

Biz yinede kod yazarak nasıl menü oluşturabileceğinizi göstereceğiz.

public partial class Default8 : System.Web.UI.Page

{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
MenuItem Eleman = new MenuItem();
//
Eleman = new MenuItem();
Eleman.Text = “Üniversitelerimiz”;
Eleman.NavigateUrl = “Default2.aspx”;
Eleman.ImageUrl = “Unresmi.jpg”;
Menu1.Items.Add(Eleman);
//Gazi
Eleman = new MenuItem();
Eleman.Text = “Gazi Üniversitesi”;
Eleman.NavigateUrl = “Default3.aspx”;
Eleman.ImageUrl = “Gazi.jpg”;
Menu1.Items[0].ChildItems.Add(Eleman);
//
Eleman = new MenuItem();
Eleman.Text = “Tıp Fakültesi”;
Eleman.NavigateUrl = “Default4.aspx”;
Eleman.ImageUrl = “Tip.jpg”;
Menu1.Items[0].ChildItems[0].ChildItems.Add(Eleman);
//
Eleman = new MenuItem();
Eleman.Text = “Mühendisli Fakültesi”;
Eleman.NavigateUrl = “Default5.aspx”;
Eleman.ImageUrl = “Muh.jpg”;
Menu1.Items[0].ChildItems[0].ChildItems.Add(Eleman);
//
Eleman = new MenuItem();
Eleman.Text = “Fen Edebiyat Fakültesi”;
Eleman.NavigateUrl = “Default6.aspx”;
Eleman.ImageUrl = “Fen.jpg”;
Menu1.Items[0].ChildItems[0].ChildItems.Add(Eleman);
//Hacettepe
Eleman = new MenuItem();
Eleman.Text = “Hacettepe Üniversitesi”;
Eleman.NavigateUrl = “Default7.aspx”;
Eleman.ImageUrl = “Hacettepe.jpg”;
Menu1.Items[0].ChildItems.Add(Eleman);
//
Eleman = new MenuItem();
Eleman.Text = “Tıp Fakültesi”;
Eleman.NavigateUrl = “Default8.aspx”;
Eleman.ImageUrl = “Tip.jpg”;
Menu1.Items[0].ChildItems[1].ChildItems.Add(Eleman);
//
Eleman = new MenuItem();
Eleman.Text = “Eczacılık Fakültesi”;
Eleman.NavigateUrl = “Default9.aspx”;
Eleman.ImageUrl = “Ecz.jpg”;
Menu1.Items[0].ChildItems[1].ChildItems.Add(Eleman);
}
}
}