عرض الشبكة مقابل.جدول HTML (ASP.net 2.0)
-
03-07-2019 - |
سؤال
للتحكم الكامل في تطبيقك، هل تفضل GridView أم جدول HTML؟و لماذا؟
على سبيل المثال، أحتاج إلى إنشاء ارتباطات تشعبية سريعة لكل صف في جدول GridView/HTML.ما هو الكائن الذي سيكون من الأسهل إضافة هذه الميزة (أو أشياء أخرى مثل هذه)؟
ملحوظة:أقوم بإنشاء مجموعات البيانات الخاصة بي برمجيًا
المحلول
إذا كنت لا تحتاج المدمج في دعم لفرز أو الترحيل، وتريد المزيد من السيطرة على الانتاج المقدمة ثم أود أن تنظر في استخدام عنصر تحكم مكرر لإخراج الجدول. إذا كنت في حاجة المدمج في فرز / المناداة ثم GridView يمكن أن يكون مفيدا للغاية.
إذا كنت تريد الأفضل من كلا العالمين، الترقية إلى ASP.net 3.5 واستخدام يكون ListView.
وتحرير: هل يمكن أن توضح ما تعنيه ب "على ذبابة على وصلات لكل صف '
نصائح أخرى
والابتعاد عن Gridview. لديها لهدم مجموعة البيانات بأكملها لتقديم الترحيل. انها أسرع بكثير لتقديم فقط الصفوف التي تحتاج إليها (مثل الصفوف 30-40 من 6،0000) واستخدام عنصر تحكم الاستدعاء منفصلة. أيضا عندما يتعلق الأمر HTML / CSS، وذلك باستخدام مكرر أو listview سيكون من الأسهل بكثير لتصحيح، منذ سيكون لديك السيطرة الكاملة على التعليمات البرمجية.
وA HTML عادي