PDA

View Full Version : از چه کنترل هایی باید استفاده کرد؟



بیتا حکمت
دوشنبه 08 دی 1393, 07:05 صبح
این نسخه دستکاپ یک نرم افزار هست . میخوام نسخه تحت وب اش رو برای یادگیری asp.net بنویسم . ممکنه بگین که از چه کنترل هایی باید استفاده کنم و اینکه هر نکته ای که
داخل این عکس هست و فکر می کنین یه اماتور متوجه نمیشه بهم بگین . ممنونم

http://8pic.ir/images/ld2wv0g83hol6jziljso.jpg (http://8pic.ir/)

parvizwpf
دوشنبه 08 دی 1393, 08:00 صبح
کنترل خاصی نمیخواید. گریدتون میتونید از telerik برای تاریخها یا اون کنترلهایی که با دکمه انتخاب میشوند میتونید سرچ کنید معمولا telerik همشون رو داره. بقیه هم که کنترلهای معمولی میتونند باشند.

بیتا حکمت
دوشنبه 08 دی 1393, 08:42 صبح
کنترل خاصی نمیخواید. گریدتون میتونید از telerik برای تاریخها یا اون کنترلهایی که با دکمه انتخاب میشوند میتونید سرچ کنید معمولا telerik همشون رو داره. بقیه هم که کنترلهای معمولی میتونند باشند.

ببخشین متوجه نشدم ، یعنی این کنترل تو عکس همون GridView است ؟
در مورد telerik هم سرچ کردم ، سایت های دانلود رو میاره با کلی کنترل که میگن telerik هست
اگه میشه یکم بیشتر راهنمایی کنین

parvizwpf
دوشنبه 08 دی 1393, 08:54 صبح
telerik asp.net مورد شماست که باید استفاده کنید. تلریک نام مجموعه هست. داخلش کلی کنترل هست که میتونید بیارید داخل تول باکستون. گرید ویو هم داره همون تلریک. شما باید telerik asp.net رو دانلود کنید . البته این حرف قاطع نیست. شما میتونید سرچ کنید و انواع کنترلها رو پیدا کنید.شاید هم همونکنترلهای پیش فرض دات نت کار شما رو راه بندازه.

بیتا حکمت
دوشنبه 08 دی 1393, 15:41 عصر
بعضی سایتا دیدم کاربریی که از telerik asp.net استفاده کردن بعد آپلود سایت به مشکل برخوردن

aminmousavi
دوشنبه 08 دی 1393, 16:02 عصر
سلام دوست عزیز . چون از کامپوننت های کرک شده telerik استفاده کردن گاهی به مشکل میخورن .
بنظر بنده تا جایی که میتونین از کامپوننت استفاده نکنین . با همان ابزار standard خود .net میتونین نیاز هاتون رو براورده کنین (بنده تا بحال نیاز نشده از کنترل دیگری استفاده کنم) ، به طور کلی استفاده از کامپوننت 3 تا مشکل اساسی داره :
1 - باعث میشه برنامه نویس تنبل بشه
2 - امکان باگ توش وجود داره و همچنین امکان سازگار نبودن کامپوننت ها با هم
3- هر کامپوننتی دارای یک چهار چوب هست و بیشتر از اون نمیشه کاستومایز کرد .

حالا اگر خودتون نیازتون رو براورده کنین . هر موقع نیاز به کاستومایز سازی باشه به سادگی میتونین ، همچنین مهارت برنامه نویسیتون هم افرایش پیدا میکنه .

sadegh.te
دوشنبه 08 دی 1393, 17:03 عصر
سلام اگه گریدویو رو فقط برای نمایش اطلاعات میخواین بجای گرید میتونید از repeater استفاده کنید و خیلی راحت میتونی دیزاینشو تغییر بدی و یک ظاهر زیبا بهش بدی سرعتش هم خیلی از گریدویو بیشتره.

بیتا حکمت
دوشنبه 08 دی 1393, 17:12 عصر
سلام دوست عزیز . چون از کامپوننت های کرک شده telerik استفاده کردن گاهی به مشکل میخورن .
بنظر بنده تا جایی که میتونین از کامپوننت استفاده نکنین . با همان ابزار standard خود .net میتونین نیاز هاتون رو براورده کنین (بنده تا بحال نیاز نشده از کنترل دیگری استفاده کنم) ، به طور کلی استفاده از کامپوننت 3 تا مشکل اساسی داره :
1 - باعث میشه برنامه نویس تنبل بشه
2 - امکان باگ توش وجود داره و همچنین امکان سازگار نبودن کامپوننت ها با هم
3- هر کامپوننتی دارای یک چهار چوب هست و بیشتر از اون نمیشه کاستومایز کرد .

حالا اگر خودتون نیازتون رو براورده کنین . هر موقع نیاز به کاستومایز سازی باشه به سادگی میتونین ، همچنین مهارت برنامه نویسیتون هم افرایش پیدا میکنه .


سلام اگه گریدویو رو فقط برای نمایش اطلاعات میخواین بجای گرید میتونید از repeater استفاده کنید و خیلی راحت میتونی دیزاینشو تغییر بدی و یک ظاهر زیبا بهش بدی سرعتش هم خیلی از گریدویو بیشتره.

الان مشکلم دوتاست

1- اینکه کاربر زمان اجرا که اطلاعات رو ویرایش کنه ، بعد ارسال اطلاعات جدید داخل گرید نشون داده بشن . مساله اینجاست به نظرم صحیح نمیاد به ازای هر ویرایش صفحه رقرش بشه

2- اون نوار ابزارها رو با چه کنترلی درست کنم

sadegh.te
دوشنبه 08 دی 1393, 17:32 عصر
شما برای اینکه صفحه رفرش نشه میتونی از Ajax یا از آپدیت پنل استفاده کنید.

بیتا حکمت
دوشنبه 08 دی 1393, 17:40 عصر
شما برای اینکه صفحه رفرش نشه میتونی از Ajax یا از آپدیت پنل استفاده کنید.

ممنون . آپدیت پنل چیه ؟

اون ابزارهای بالا چطور از کنترل استاندارد asp.net هستن ؟

ahmad156
دوشنبه 08 دی 1393, 17:49 عصر
مشکل اصلی برنامه نویس های دات نت همینه که میگن با چه کنترلی این کار رو انجام بدیم به جای اینکه بگن چه جوری این رو پیاده سازی کنم.مسئله ای که برنامه نویس های PHP دچار اون نیستند
دوست عزیز توصیه من اینه که شما بیاین مثل برنامه نویس های PHP کنترل رو خودتون پیاده سازی کنین.شما هر کنترلی رو با هر شکل و ظاهری میتونین تولید کنین.وقتی این کار رو کردین بعد سراغ کنترل های آماده دات نت برین.این جوری هم میفهمین که کنترل دات نت چه جوری کار میکنه هم وابسته به کنترل خاصی نمیشین.در مورد استفاده از UpdatePanel هم توصیه میکنم اول Ajax رو با JavaScript یا JQuery یاد بگیرین بعد برین سراغ UpdatePanel