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

مشكله في تحديد أبعاد الجدول + اقراء المزيد

بدأه cplusplus في 27 مايو 2008 · 3 رد · 868 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أحتاج مساعدتكم في الأتي

1 - في الماستر بيج مخطط الصفحه عباره عن جدول على اليسار القائمه وفي المنتصف content place holder

مشكلتي هي إني أبي أثبت عامود القائمه بحيث أيا كان طول المحتوى تبقى صفوف العمود الجانبي ثابته

بصوره أوضح لا أريد أن يتغير ارتفاع الصفوف في العمود الأيسر بحيث يكون التغيير من أسف الصفحة فقط

2- أريد أن أضع قائمه بعناوين يتم استرجاعها من الداتابيس وأمام كل عنوان سيكون هناك رابط (التفاصيل) بحيث عن الضغط عليه سيتم فتح نافذه فيها معلومات عن هذا الموضوع كما في الأخبار ,, كيف يمكنني عمل ذلك

#2

الأمر بسيط بالنسبة للطلب الأول و لكن أرجو التوضيح أكثر لأعطيك حل دقيق.

الأمر الثاني بسيط أيضاً و بإمكانك استخدام GridView او DataList و عمل Binding لها مع استخدام Custom Templates.

#3

شكرا

بالنسبه للأول

لدي ماستر بيج

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

طول المحتوى كما نعرف سيتغير من صفحه لأخرى

المشكلة التي أواجهها أنه عندما يكون المحتوى طويل ارتفاع الصفوف في العمود الأيسر يتغير فيحدث خلل في شكل القائمة في الماستر بيج

#4

السلام عليكم ورحمة الله وبركاته

اصنع جدولاً من سطر واحد وعمودين، الجدول بهذه الصورة يتكون من خانتين، في الخانة الأولى ضع المحتوى، وفي الخانة الثانية ضع جدولاً من عمود واحد وعدة صفوف (بعدد عناصر القائمة) ليمثل القائمة.

ربما ليس هذا بالضبط ما تريده، ولكن القصد هو عمل القائمة كجدول داخل الجدول الكبير، لا كصفوف في الجدول الكبير واستخدام الخاصية rowspan لخانة المحتوى. بهذه الطريقة لن يتغير طول القائمة مع تغير طول المحتوى.

أما بالنسبة للطلب الثاني، فقم بإنشاء GridView أو DataList، وضع في ال ItemTemplate عنصراً نصياً Label واربط نصها Text بنص العنوان، وضع بجوارها رابطاً HyperLink نصها به كلمة "التفاصيل" ومسار توجيهها NavigationUrl مربوط برقم العنوان، أو الـ Primary key الذي تستخدمه للعنوان، مع FormatString به مثلاً AddressDetails.aspx?addrId={0}

وفي الصفحة AddressDetails قم باستقبال رقم العنوان من الـ QueryString واعرض تفاصيله

سبحانك اللهم وبحمدك، أشهد أن لا إله إلا أنت، أستغفرك وأتوب إليك

أشرف صبري

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

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

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

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

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