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

صفحة أخبار(مساااعده)

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

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

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

عندي بعض الإستفسارااات أرجوكم ساااااااااعدوني (مشروووووووع في الكلية)

فعندي صفحة لعرض آخر أو عناوين الأخبار

لكل خبر العنوان وجزء بسيط من الخبر ليتم الضغط عليه للدخول الى تفاصيل الخبر

ســـــــــــؤالي هنا:

1-ما هي الأداة الأفضل للعرض هنا؟أو عند عرض تفاصيل الخبر كاملا؟

هل ListView-DataList-FormView-Repeater؟؟؟

======

2-كيف أعرض عدد معين من الأحرف أو السطووور فقط؟

3-وكيف أعرض آخر 10 أخبار فقط في الصفحة الرئيسية (غير صفحة الأخبار)-يعني كيف(10)فقط؟؟؟

====

=====

4- عند إضافة الخبر كيف أضيف id لكل خبر جديد أتوماتيكيا يعني انا لا أقوم بادخاله كل مرة وهو Pk في قاعدة البيانات؟؟

======

سؤال أخير ياجمــــــــــــــــاعه:

5- أريد أسوي (أرسل الخبر لصديق) فكيف أحصل على رابط الخبر اللي الزائر فيه وأضمنه داخل الرسالة؟

ساعدوني أرجوكم يكتبه الله في ميزان حسناتكم ان شاء الله. آمييييييييين يارب! :D

تم تعديل هذه المشاركة بواسطة albaheth4 في 27 نوفمبر 2008 في 00:33

#2

بالنسبة للسؤال الأول فعلى ما اعتقد ان DataList تفي بالغرض

وهي جيدة بالتعامل وعرض الاخبار ...

وبالنسبة للسؤال الثاني فالتعليمة التالية تفي بالغرض

SELECT TOP 3 [ID],[Title],[Date],[Content],C1 = SUBSTRING([Content],0,200) FROM [dbo].[News] ORDER BY [Date] DESC

حيث ان الرقم 3 يشير على عدد الاخبار التي تريدها ان تعرض .

واذا اردت الزيادة فما عليك سوى تغير هذا الرقم الى 10

وحيث ان الرقم 200 يشير على عدد الاحرف الي تريد عرضها في الصفحة الرئيسية

وعند كل خبر

وبالنسبة للID فعلى ما اعتقد ان تجعل الترقيم تلقائي في قاعدة البيانات

وبذلك تحصل على ID مختلف عند اضافة كل خبر

وبالنسبة لرابط الخبر . فيمكن جلب رابط الخبر عن طريق request.getURL

لا اعرف التعليمة بالضبط ولكن على الاقل جرب

تحياتي لك

#3

يعطيك العافيةماقصرت

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