در چند مطلب قبلی در مورد طراحی صفحات وب با استفاده از زبان asp.net مطالب بسیاری ارائه شد.در ادامه این مطلب قصد داریم تا در مورد ساخت یک منوی ساده و ایستاتیک در زبان asp.net  صحبت کنیم و یک راه حل ساده و کارآمد را به شما معرفی کینم.

برای ساخت یک منوی ساده در صفحه مورد نظرمان مراحل زیر را انجام دهید :

صفحه مورد نظر را باز کرده و به حالت Design بروید .
از منوی ToolBox و بخش Navigation یک کنترل Menu را کشیده و بر روی صفحه قرار دهید .
دراین مثال ، قصد داریم تا یک منوی افقی طراحی نماییم . بنابراین کنترل Menu را انتخاب کرده و از قسمت Properties ، مقدار خاصیت Orientation را بر روی Horizontal قرار دهید .
تنظیم کردن منوی قرار داده شده بر روی صفحه :

در این بخش ، بوسیله ویرایشگر Menu Item Editor، آیتم های کنترل منو را تنظیم می کنیم :

  • بر روی کنترل Menu راست کلیک کرده و سپس گزینه Edit Menu Items را انتخاب نمایید . پنجره Menu Item Editor، باز می شود .
  • در زیر قسمت Items ، آیکون Add a root item را انتخاب کنید .
  • در زیر قسمت Properties آیتم جدید ، مقدار خاصیت Text را بر روی Home و Navigate URL را به Default.aspx ، تغییر دهید .
  • مجددا با کلیک بر روی گزینه Add a root item ، یک آیتم جدید دیگر را به منو اضافه کنید .
  • مقدار خاصیت Text آیتم جدید را بر روی Books و خاصیت Navigate آن را بر روی Books.aspx تعیین کنید .
  • کار فوق را برای گزینه دیگر به نام Apps انجام داده و آدرس ضفحه مقصد را نیز Apps.aspx تعیین نمایید .
  • حال اگر به بخش Design صفحه دقت نمایید ، آیتم هایی که برای کنترل Menu را تعیین کرده اید ، مشاهده خواهید کرد .
  • صفحات Home.aspx ، Books.aspx و Apps.aspx را به پروژه خود اضافه نمایید . حال زمان تست کردن منوی ساخته شده است ، مراحل زیر را انجام دهید :
  • به صفحه اصلی یا Defalt.aspx رفته و کنترل های Ctrl + F5 را برای اجرای پروژه فشار دهید .
  • صفحه اجرا شده و کنترل Menu را با آیتم های تعیین شده بر روی صفحه مشاهده خواهید کرد .
  • موس را بر روی هر آیتم ببرید ، آدرس مقصد آیتم در منوی Status Bar مرورگر نمایش داده می شود . با کلیک بر روی هر گزینه به صفحه مقصد آن منتقل خواهید شد .