PDA

View Full Version : کاربردajax در برنامه نویسی دات نت



zkbahar
سه شنبه 25 تیر 1392, 08:33 صبح
سلام
کسی میتونه به 2تا سوال جواب بده؟
1) چطوری از ajax طوری استفاده کنیم که صفحه دوبار لود نشه؟
2)چطوری میشه با ajax عکسها رو به صورت اسلایدشو درآورد؟
زبان برنامه نویسیشم# c باشه.
ممنون

dbdbdb
سه شنبه 25 تیر 1392, 08:47 صبح
سلام.
دوست عزیز برای پیاده سازی Ajax داخل خود .net راه هایی وجود داره:

1-استفاده از کنترل UpdtePanel و همچین کنترلهای AjaxControlToolkit

2-استفاده از Javascript (کمی پیچیده تر از سایر روش ها و کمتر با این روش کار میکنن)

3-استفاده از Jquery بنظرم بهترین و لذیذ ترین نوع پیاده سازی Ajax

دوست عزیز در مورد اسلاید شو هم شما باید ی پیشینه ای از Javascript یا Jquery داشته باشید
اگه هم وقت ندارید ی نمونه آمادع دانلود کنید و کداشو تغییر بدین.

Progman.ir
سه شنبه 25 تیر 1392, 11:18 صبح
سلام
کسی میتونه به 2تا سوال جواب بده؟
1) چطوری از ajax طوری استفاده کنیم که صفحه دوبار لود نشه؟
2)چطوری میشه با ajax عکسها رو به صورت اسلایدشو درآورد؟
زبان برنامه نویسیشم# c باشه.
ممنون

اینکه چگونه استفاده کنی که صفحه دو بار لود نشه که به معنی اینه که فقط یه قسمت از صفحه رو تحت محاصره UpdatePanel قرار بدی.مثلا فقط اون قسمت از صفحه رو که بخش پیام کاربران هست.به صفحه اول سایت من زیر SlideShow سمت چپ نگاه کنید.
اما اینکه چطوری با ajax عکسها رو بصورت اسلاید شو در آورد رو منظورتون رو نمیفهمم چرا فقط ajax ?
jquery هم زیباتره هم آسون تر... اسلایدشو توی صفحه اول سایت من رو با فایر فاکس ببینید (فعلا ناقصه).این نمونه ای زیبا از jquery هست.

zkbahar
چهارشنبه 26 تیر 1392, 10:02 صبح
اینکه چگونه استفاده کنی که صفحه دو بار لود نشه که به معنی اینه که فقط یه قسمت از صفحه رو تحت محاصره UpdatePanel قرار بدی.مثلا فقط اون قسمت از صفحه رو که بخش پیام کاربران هست.به صفحه اول سایت من زیر SlideShow سمت چپ نگاه کنید.
اما اینکه چطوری با ajax عکسها رو بصورت اسلاید شو در آورد رو منظورتون رو نمیفهمم چرا فقط ajax ?
jquery هم زیباتره هم آسون تر... اسلایدشو توی صفحه اول سایت من رو با فایر فاکس ببینید (فعلا ناقصه).این نمونه ای زیبا از jquery هست.
آخه من ajax رو کمی بلدم. اما از jquery چیزی نمیدونم.
فقط یه سری کد هارو قاطی کردم. نمونش همین که اینجا پرسیدم.البته هرچی هم تو اینترنت گشتم به نتیجه نرسیدم. راستی اسم سایتتو کجا نوشتی؟؟

zkbahar
چهارشنبه 26 تیر 1392, 10:04 صبح
سلام.
دوست عزیز برای پیاده سازی Ajax داخل خود .net راه هایی وجود داره:

1-استفاده از کنترل UpdtePanel و همچین کنترلهای AjaxControlToolkit

2-استفاده از Javascript (کمی پیچیده تر از سایر روش ها و کمتر با این روش کار میکنن)

3-استفاده از Jquery بنظرم بهترین و لذیذ ترین نوع پیاده سازی Ajax

دوست عزیز در مورد اسلاید شو هم شما باید ی پیشینه ای از Javascript یا Jquery داشته باشید
اگه هم وقت ندارید ی نمونه آمادع دانلود کنید و کداشو تغییر بدین.
میشه راجع به گزینه اول که گفتی بیشتر توضیح بدی؟ دقیقا همین منظورمه

Progman.ir
چهارشنبه 26 تیر 1392, 10:09 صبح
آخه من ajax رو کمی بلدم. اما از jquery چیزی نمیدونم.
فقط یه سری کد هارو قاطی کردم. نمونش همین که اینجا پرسیدم.البته هرچی هم تو اینترنت گشتم به نتیجه نرسیدم. راستی اسم سایتتو کجا نوشتی؟؟
در قسمت امضا هستش www.Progman.ir

dbdbdb
چهارشنبه 26 تیر 1392, 10:28 صبح
میشه راجع به گزینه اول که گفتی بیشتر توضیح بدی؟ دقیقا همین منظورمه


دوست عزیز کنترل UpdatePanel داخل قسمت ToolBox موجود و قسمتی از صفحه که میخایین Ajaxی بشه رو داخل این میریزی
این کنترل باید همیشه به همراه کنترل دیگری که ScriptManager نام داره به کار بره.در ضمن ScriptManager همیشه باید بالاتر از سایر کنترل ها باشه تا خطا نگیره


در مورد دوم AjaxControlToolkit:
یک سری کنترل های پرکاربرد که میتونید فایل Dll شو بگیرید و داخل ToolBox این کنترل ها رو اضافه کنید
کار با همه کنترل های این مجموعه اینجا هست با آموزش و مثال:http://www.asp.net/ajaxlibrary/ajaxcontroltoolkitsamplesite/

zkbahar
چهارشنبه 26 تیر 1392, 12:54 عصر
در قسمت امضا هستش www.Progman.ir
خیلی خیلی ممنون که جوابمو دادید. حلا میشه خواهش کنم راجع به اسلاید شو که توی سایت قشنگتون گذاشتید توضیح بدی؟ می خوام یاد بگیرم اگه شما کمکم کنید.

zkbahar
چهارشنبه 26 تیر 1392, 12:57 عصر
دوست عزیز کنترل UpdatePanel داخل قسمت ToolBox موجود و قسمتی از صفحه که میخایین Ajaxی بشه رو داخل این میریزی
این کنترل باید همیشه به همراه کنترل دیگری که ScriptManager نام داره به کار بره.در ضمن ScriptManager همیشه باید بالاتر از سایر کنترل ها باشه تا خطا نگیره


در مورد دوم AjaxControlToolkit:
یک سری کنترل های پرکاربرد که میتونید فایل Dll شو بگیرید و داخل ToolBox این کنترل ها رو اضافه کنید
کار با همه کنترل های این مجموعه اینجا هست با آموزش و مثال:http://www.asp.net/ajaxlibrary/ajaxcontroltoolkitsamplesite/
اصلا از سایت چیزی نفهمیدم!!! آخه یکم کند ذهنم!اما توضیح عالی بود همون چیزایی که یادم شده بود.فقط راجع به dll میشه یه کوچولو بگید.
ببخشید دوست خوبم که چیزی نمیفهمم