PDA

View Full Version : سوال: طریقه نمایش مطالب در صفحه نخست سایت



titrajh
پنج شنبه 06 خرداد 1389, 11:48 صبح
سلام دوستان

شاید دیدن سایت هایی رو که مخصوص اخبار هستند

به این شکل که در صفحه اول خلاصه ای از اخبار نوشته میشه ودر اخر مینویسه ادامه که وقتی رو ادامه کلیک میکنین میره تو صفحه و خبر کامل رو نمایش میده

حالا من میخام راهنمایی کنین که این تیترهایی که در صفحه اول نمایش داده میشن چجوری
میتونیم زیر هم لیست کنیم که همه دارای لینک به قسمت اصلی خبر باشند و از gridview و... استفاده نکنیم ممنون میشم راهنماییم کنین مانند سایت زیر
http://arta.medu.ir

Vahid_moghaddam
پنج شنبه 06 خرداد 1389, 12:02 عصر
چرا از GridView استفاده نمی کنید؟

titrajh
پنج شنبه 06 خرداد 1389, 12:12 عصر
میخام بدون استفاده از گرید ویو این کارو انجام بدم من مبتدی هستم
کلا در این رابطه مشکل دارم

اگر هم برنامه نویسم خوب باشه در مورد پایگاه داده
این مورد باز اذیتم میکنه نه تنها در مورد یک سایت خبری مثلا اگر یکی بخواه

همین الان تو سایتش آگهی بذاره نمیدونم چجوری تو صفحه نمایش بده که این آگهی ها با ترتیب خاص زیر هم باشند که ممکنه بعضی ها لینک دار باشند یا نباشند اگر میشه یک مثال یا یک راهنمایی واسم بذارین خیلی ممنون میشم

Vahid_moghaddam
پنج شنبه 06 خرداد 1389, 12:33 عصر
ساده ترین روش برای کاری که شما می خواید استفاده از Repeater، Gridview و DataList هست. تمام این کنترل ها نیاز به یک Datasource دارند. این DataSource می تونه یه DataTable یا Generic list یا SqlDatasource و یا ... باشه. ابتدا باید داده ها وارد دیتاسورس بشن. بعد دیتاسورس به کنترل bind بشه (با دستور DataBind) تا اطلاعات نمایش داده بشه.
در مورد ترتیب قرار گیری سطرها و چیزهایی شبیه این دو تا راه هست. یکی اینکه دیتا رو به صورت فیلتر شده و sort شده از دیتابیس بیرون بکشید. برای این کار می تونید از Where و Order By استفاده کنید (در دستور Select) راه دوم فیلتر کردن و مرتب کردن داده ها در DataSource هست که برای نوع دیتاسورس دستورات خودش رو داره.
پیشنهاد می کنم لینک های زیر رو نگاه کنید:
http://www.exforsys.com/tutorials/asp.net-2.0/asp.net-2.0-the-gridview-control.html

http://msdn.microsoft.com/en-us/library/aa479341.aspx

http://msdn.microsoft.com/en-us/library/aa479353.aspx

titrajh
پنج شنبه 06 خرداد 1389, 13:05 عصر
ینی من اگر از Ripiter استفاده کنم میتونم مثلا اون تیتر هارو زیر هم تکرار کنم ؟

titrajh
پنج شنبه 06 خرداد 1389, 13:12 عصر
ممکن هست واسم یک مثال کوچیک بزارین بخدا کارم خیلی لنگ این هست

mohsen507
پنج شنبه 06 خرداد 1389, 13:41 عصر
Ripiter!!!!!!

ینی من اگر از Ripiter استفاده کنم میتونم مثلا اون تیتر هارو زیر هم تکرار کنم ؟

ممکن هست واسم یک مثال کوچیک بزارین بخدا کارم خیلی لنگ این هست

دوست گرامي

آقاي مقدم تو پست 4 كامل توضيح داده است ديگه خودتون همت كنيد هم از مثال هاي اي سايت بهره ببريد يايك كتاب ASP.NET مناسب مطالعه كنيد