PDA

View Full Version : چگونگی ایجاد یک صفحه مثل تاپیک های این انجمن



peymannaji
پنج شنبه 12 بهمن 1385, 16:24 عصر
سلام دوستان عزیز . من یک صفحه asp با زبان c شارپ میخوام بنویسم که مثل تاپیک های یک forum وقتی هر کس هر چیزی مینویسه بیاد یکی پس از دیگری ثبت بشه . یک چیزی مثل قسمت نظرات در وبلاگ ها ... با سپاس ...

samanes
پنج شنبه 12 بهمن 1385, 16:33 عصر
می تونی یک gridview بذاری وقتی کاربر Send میکنه اطلاعاتش به DataBase اضافه شه...
gridview هم که از DataBase میخونه و زمانی که صفحه postBack میشه, فیلدهاش update میشه..

raha_hakhamanesh
پنج شنبه 12 بهمن 1385, 16:48 عصر
با سلام
بحث خوبیه ...

ولی سوال من اینه که اشیایی نظیر تصاویر رو چطور بصورت داینامیک داخل Gridview اضافه کنیم؟
یا اشیایی دیگر که ممکنه به درد بخوره مثل chekbox ,...
با تشکر

samanes
پنج شنبه 12 بهمن 1385, 16:59 عصر
برای اضافه کردن کنترل به GridView باید از TemplateField استفاده کرد...
برای استفاده از TemplateField و برای فیلدی که میخواهیم کنترل دلخواه را به آن اضافه کنیم,
روی smart tag کلیک کرده سپس روی Edit Columns و فیلد مورد نظر را انتخاب کرده و روی
لینک Convert this field into a TemplateField کلیک می کنیم..

peymannaji
پنج شنبه 12 بهمن 1385, 18:38 عصر
ممنون دوست عزیز . اما من منظورم اینه که بتونیم صفحه ای مانند این صفحه داشته باشیم و بتونیم به اون رنگ و لعاب بدیم و همینطور کنترل های مختلف مثل دکمه و عکسها که دوستمون هم اشره کردند ... کاشکی یک مثال کوچیک بصورت سورس میذاشتین . چون من کمی مبتدی هستم . اما روشی که گفتین رو امتحان میکنم اگه نتونستم بازم مزاحم میشم ( در ضمن من از ویژوال استادیو 2003 استفاده میکنم )

hamhik
پنج شنبه 12 بهمن 1385, 22:56 عصر
http://www.barnamenevis.org/forum/showthread.php?t=50594
یه سر بزن فایل zip رو دانلود کن جواب همه سوالاتو می گیری

peymannaji
جمعه 13 بهمن 1385, 13:29 عصر
ممنون دوست عزیز . سوالی که برام پیش آمده اینه که این صفحه ای که الان در آن هستیم یک دیتا گرید هست که به این شکل در آمده ؟

hamhik
جمعه 13 بهمن 1385, 13:31 عصر
نه توجه داشته باشید که این سایت با زبان php نوشته شده

peymannaji
جمعه 13 بهمن 1385, 20:26 عصر
یعنی امکان داره در asp.net چنین صفحه ای ایجاد بشه ؟

hamhik
جمعه 13 بهمن 1385, 22:52 عصر
بله چرا نشه؟؟با gridview

peymannaji
شنبه 14 بهمن 1385, 20:59 عصر
بله چرا نشه؟؟با gridview

سلام دوست من . این کنترلی که نام بردید در vs2003 من ندیدم آیا از کنترلهای vs2005 هست ؟

samanes
شنبه 14 بهمن 1385, 21:35 عصر
gridview از شاهکارهای Vs2005 .. دوست من چرا به 2005 switch نمی کنی.. امکانات
فوق العاده ای بهش اضافه شده..

Alireza_Salehi
شنبه 14 بهمن 1385, 22:03 عصر
در 2003 با DataGrid همون کارای GridView قابل انجامه ، البته کمی محدود تر !

shervin_agh67
شنبه 21 بهمن 1385, 18:55 عصر
یک کمی این vs2005 ایراد داره مثل نسخه قبلیش روون نیست . با gridview هم به سختی می تونی یک همچین چیزی رو بسازی من خیلی تلاش کردم نشد . اگر کسی انجام داده نمو نشو بذاره.

na3er-faraji
شنبه 21 بهمن 1385, 20:32 عصر
دوست عزیز من چند روز پیش سورس یک وبلاگ رو گذاشتم . اگه اونو بگیری کامل میتونی با گرید ویو آشنا بشی