![]() |
|
تعلم كيف تنشأ قائمة لتصفح الموقع بـXML وDropDownList - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51) +--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52) +---- قسم : قسم مقالات ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=54) +---- الموضوع : تعلم كيف تنشأ قائمة لتصفح الموقع بـXML وDropDownList (/showthread.php?tid=5746) |
تعلم كيف تنشأ قائمة لتصفح الموقع بـXML وDropDownList - RaggiTech - 15-10-12 كاتب الموضوع : Ahmed Moosa
بسم الله الرحمن الرحيم الفكرة :- وضع DropDownList بها صفحات الموقع يتم التنقل من خلالها .
الصورة التى سنصل إليها فى نهاية الأمر كالتالى
خطوات العمل :- وعند الضغط على صفحة ASP.Net كمثال تظهر لك محتوياتها هكذا 1- قم بإنشاء ملف XML من Add New Item . وأكتب فيه الآتى :- كود : [color=#000000][COLOR=#0000bb]<?xml version[/color][color=#007700]=[/color][color=#dd0000]"1.0" [/color][color=#0000bb]encoding[/color][color=#007700]=[/color][color=#dd0000]"utf-8" [/color][COLOR=#0000bb]?> 2- قم بإضافة أربع صفحات أخرى بالأسماء الموجودة فى ملف XML وأكتب بهماوليكن رسالة ترحيب حتى تظهر لك حين تفتح . 3- إدرج إلى الصفحة الرئيسية أداة DropDownList ,وقم بتفعيل الخاصية AutoPostBack إلى True. ليكون كود تصميم الأداة على هذا الشكل كود : [color=#000000][COLOR=#0000bb][/color][color=#007700]<[/color][color=#0000bb]asp[/color][color=#007700]:[/color][color=#0000bb]DropDownList ID[/color][color=#007700]=[/color][color=#dd0000]"DropDownList1" [/color][color=#0000bb]runat[/color][color=#007700]=[/color][color=#dd0000]"server" [/color][color=#0000bb]AutoPostBack [/color][color=#007700]=[/color][color=#dd0000]"true" [/color][COLOR=#007700]> ** نريد الآن أن نقوم بملئ الأداة بالبيانات التى داخل ملف XML . إذاً فهى تحتاج إلى كود . سنضع هذا الكود فى حدث Page_Load ليكون هكذا C#
كود : [color=#000000][COLOR=#0000bb][/color][color=#007700]protected [/color][color=#0000bb]void Page_Load[/color][color=#007700]([/color][color=#0000bb]object sender[/color][color=#007700], [/color][color=#0000bb]EventArgs e[/color][COLOR=#007700]) VB
كود : [color=#000000][COLOR=#0000bb][/color][color=#007700]Protected [/color][color=#0000bb]Sub Page_Load[/color][color=#007700]([/color][color=#0000bb]ByVal sender [/color][color=#007700]As [/color][color=#0000bb]Object[/color][color=#007700], [/color][color=#0000bb]ByVal e [/color][color=#007700]As [/color][color=#0000bb]System[/color][color=#007700].[/color][color=#0000bb]EventArgs[/color][color=#007700]) [/color][color=#0000bb]Handles Me[/color][color=#007700].[/color][COLOR=#0000bb]Load 4- قم بالضغط على أداة DropdownList مرتين لتنتقل إلى الحدث الذى سنكتب به الكود التالى وهو كود التنقل :- C#
كود : [color=#000000][COLOR=#0000bb][/color][color=#007700]protected [/color][color=#0000bb]void DropDownList3_SelectedIndexChanged[/color][color=#007700]([/color][color=#0000bb]object sender[/color][color=#007700], [/color][color=#0000bb]EventArgs e[/color][COLOR=#007700]) VB
كود : [color=#000000][COLOR=#0000bb][/color][color=#007700]Protected [/color][color=#0000bb]Sub DropDownList1_SelectedIndexChanged[/color][color=#007700]([/color][color=#0000bb]ByVal sender [/color][color=#007700]As [/color][color=#0000bb]Object[/color][color=#007700], [/color][color=#0000bb]ByVal e [/color][color=#007700]As [/color][color=#0000bb]System[/color][color=#007700].[/color][color=#0000bb]EventArgs[/color][color=#007700]) [/color][color=#0000bb]Handles DropDownList1[/color][color=#007700].[/color][COLOR=#0000bb]SelectedIndexChanged والحمد لله رب العالمين
|