منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : معلومة :: Site Navigation
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كاتب الموضوع محمد الناشـري
على غرار معلومة ( الأخ العزيز / BADRMEDIA ) الرائعة ...
سأبدأ بإذن الله بوضع سلسة معلومة ASP.NET .. واتمنى ان تجدوا فيها الفائدة ..

أولى هذة السلسة هي معلومة Site Navigation ...
مقدمة .
في المواقع الكبيرة والتي تتالف من العديد من الصفحات .. يكون من الضروري توفير نظام تجول يسمح للمستخدمين التنقل بحرية بين صفحات الموقع ...
كذلك من الجميل جدا ان نرسم لهم خط سير يوضح لهم الطريق الذي اتبعوه للوصول الى هذة النقطة .. وبامكانهم الرجوع الى نقطة يختارون ... عوضا عن الرجوع صفحة .. صفحة للخلف عن طريق السهم back ..
المشروع ..
نقوم بعمل موقع مكون من صفحة ام MasterPage و ثلاث صفحات هي ...

vb4arab.aspx
vbdotnet.aspx
aspdotnet.aspx

بعد ذلك نقوم باضافة sitemap وذلك عن طريق Add New Item
نقوم بالتعديل على Sitemap لتصبح كالاتي .
كود :
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/vb4arab.aspx" title=" منتدى فيجوال بيسك العرب " >
<siteMapNode url="~/vbdotnet.aspx" title="فيجوال بيسك دوت نت " />
<siteMapNode url="~/aspdotnet.aspx" title="تطوير المواقع ب asp.net" />
</siteMapNode>
</siteMap>


الان نتوجه الى الصفحة الأم MasterPage ... ونضيف TreeView من صندوق الادوات
ولتحديد المصدر نختار New data source..... ثم نختار Site Map....
لاضافة خط السير ( تسمية خاصة بي ) ..
من صندوق الأدوات نختار SiteMapPath ونسقطة على الصفحة الام ..