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

how to build news bar using asp.net

بدأه dev_osama في 12 أكتوبر 2006 · 7 رد · 6,773 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ازيكوا يارجاله

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

ياريت ياجماعة اللى يعرف حاجة يساعدني

#2

السلام عليكم

اولا يجب عمل استعلام يعيد الاخبار من ال database مثلا اخر عشر اخبار

SELECT TOP 10 news_id,news_title FROM News ORDER BY DESC

ثانيا عمل داله تقوم باعاده DataTable عباره عن ناتج الاستعلام السابق بأي طريقه

	DataTable GetDataFromDatabase()
	{
		DataTable dt = new DataTable();
	   // Fill dt from database
		return dt;
	}

ثالثا عمل داله تقوم بتكوين string عباره عن ال links بتاعت الاخبار طبعا من ال dataTable

و الداله تقريبا هيبقي شكلها كده و مثلا اسمها loaddata

	public string loaddata()
	{
		string news = "";

		DataTable dt = GetDataFromDatabase();
		if (dt.Rows.Count > 0)
		{
			for (int i = 0; i < dt.Rows.Count; i++)
			{
				news += "<a Href='ViewNews.aspx?news_id=" + dt.Rows["news_id"].ToString() + "'>" + dt.Rows["news_title"].ToString() + " </a>             ";
			}
		}

	  return news;

	}

رابعا عمل MARQUEE في المكان اللي عايزه في الصفحه

بالشكل ده

					<td align="left" style="width: 596px" valign="top">
			 <MARQUEE id="newsMarquee" onmouseover="newsMarquee.stop();" onmouseout="newsMarquee.start()"
				scrollamount="5" direction="right"><%Response.Write(loaddata());%>
			</MARQUEE>
					</td>

المهم خد بالك من السطر ده

<%Response.Write(loaddata());%>

loaddata عباره عن استدعاء للداله بتاعتنا بس من ال ASPX File

في المرفقات مشروع حاول تجربه

و تربطه بال database بتاعتك

GetNewsFromDB.rar

#3

والسؤال مكرر للمرة المليون

نموت وتحيا ...................فلسطين .

#4

وفققك الله

#5

نداااااااااااااء الى الاخ أحمد طاهر الباز

حيث انك كتبت يجب عمل جمله استعلام وهي

SELECT TOP 10 news_id,news_title FROM News ORDER BY DESC

اذا سمحت فين اعمل هذه الجمله واين اضعها بليييييييييييز اشرح لي هذي الجمله بالضبط وين موقعها وكيف يكون شكلها

ابغى كودها بالضبط

رجاااااااااااااء

#6

اذا سمحت فين اعمل هذه الجمله واين اضعها بليييييييييييز اشرح لي هذي الجمله بالضبط وين موقعها وكيف يكون شكلها

ابغى كودها بالضبط

رجاااااااااااااء

#7
http://69.10.233.10/KB/custom-controls/Marquee.aspx
1

-----------------------------------------------------------------------------------------------------------------------------





 

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

Mohammad Sonaiea
 

#8

شكرااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااا

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