الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Displaying XML Data in an ASP.NET page

مغلق
بدأه Smart Dev في 21 مايو 2003 · 0 رد · 543 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1

بسم الله الرحمن الرحيم

هذه طريقة ربط ملف XML ب ASP.NET وهو مثال لدرجات الطلاب

باستخدام VB.NET وذلك في Visual Studio.NET

(كله دت نيت في دت نيت :D)

يمكن اضافة ملف XML بالطريقة التاليه:

1- اختر من قائمة View الاختيار الاول وهو Solution Explorer

أو اضغط على Ctrl + Alt + L

2- اضغط بالزر الايمن للفارة على اسم المشروع واختار

ADD -> AddNewItem

سوف تجد XML File واختار له الاسم myxl.xml

حيث يحتوي الملف على رقم الطالب واسمه والدرجة النهائية مثلا

ويتضمن الكود التالي:

<?xml version="1.0" encoding="utf-8" ?>


1
Ali
80


2
Hassan
60


3
Umar
100


4
Bandar
55


5
Faisal
84


5
Hatim
78

ومن ثم تقوم باضافة DataGrid في صفحة ASPX ومن ثم اضف زر Button

واعطيه دبل كليك سيفتح لك كود فيجوال بيسك اضف له هذا الكود

        Dim DS As New DataSet() 
        DS.ReadXml(Server.MapPath("myxl.xml"))
        DataGrid1.DataSource = DS
        DataGrid1.DataBind()

لاتنسى وضع

Imports System.Xml

في أعلى هذا الملف لكي يقوم باستدعاء دوال XML من داخل DataSet

تلاحظ اخي في هذا الكود ان DataSet التي عرفناها تحتوي على دالة ()ReadXML

وهي التي تقوم بقراءة البيانات من ملف XML

قم بعمل Run أو اضغط على زر F5 مباشرة ستظهر لك صفحة ASPX موجود عليها

الزر فقط. اضغط على الزر وستجد DataGrid تظهر لك البيانات.

جرب ربط الملف السابق بقاعدة بيانات Access مثلا وقارن في السرعة بينهما.

اترك لك الاجابة (clock)

هذا الملف الملحق به كامل البرنامج قم بوضعه فقط داخل مجلد الرووت والذي عادة يكون:

c:Inetpubwwwroot

وشغله من هناك.

وبالتوفيق إن شاء الله (f)

aspandxml.zip

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…