PDA

View Full Version : جابجا شدن صفحه وب



maryam_jamshid
شنبه 07 مهر 1386, 20:52 عصر
سلام دوستان
من یه صفحه وب دارم که از نظر بلندی طولانیه.
در داخل این صفحه من از چندتا Dropdownlist استفاده کردم ولی وقتی که روی Dropdownlist هایی که در پایین صفحه قرار دارند کلیک میکنم ،به ابتدای صفحه میره ،برای اینکه صفحه جابجا نشه چکار باید بکنم.
با تشکر

bigcowboy
شنبه 07 مهر 1386, 22:28 عصر
آیتم های Dropdownlist رو به جایی لینک دادی؟ مثلا #

maryam_jamshid
شنبه 07 مهر 1386, 22:35 عصر
مقادیر رو از یه table میگیره

c#_web
یک شنبه 08 مهر 1386, 15:05 عصر
فکر کنم منظورشان refresh شدن صفحه و در اثر آن پریدن به بالای صفحه است.
من هم همین مشکل را دارم ، ولی میدونم توسط ajax میشه اونو حل کرد ولی چگونگی کار را نمیدونم .
لطفاً اگه کسی میدونه راه حلش را برای ما توضیح بده.

tc1000
یک شنبه 08 مهر 1386, 19:32 عصر
با سلام
بله اگر منظور رو متوجه شده باشم با ابزار Tooolkit Ajax میتونید این کار رو انجام بدید
برای این منظور Dropdownlist خودتون رو توی کنترل update Panel بزارید و نتیجه رو ببینید
دیگه صفحه به بالا انتخقال پیدان نمی کنه و همون جا Process انجام خواهد گرفت
با تشکر
در صورت نیاز بگید که یک Sample برای شما بزارم.

maryam_jamshid
دوشنبه 09 مهر 1386, 08:42 صبح
دوست عزیز از جوابتون ممنونم.ولی من کنترل update Panel رو پیدا نمیکنم.کجا قرار داره؟
ضمنا من از VS.NET 2003 استفاده میکنم.

ClaimAlireza
دوشنبه 09 مهر 1386, 09:05 صبح
شما باید بری سایت زیر از اونجاasp.net ajax رو دانلود کنی و نصبش کنی:

http://www.asp.net/ajax/

موفق باشی...

abolfazl585
دوشنبه 09 مهر 1386, 09:29 صبح
میتونید این تولکیت رو از www.asp.net (http://www.asp.net) دانلود کنید، نصب کنید و حالشو ببرید.

Nightbat
دوشنبه 09 مهر 1386, 09:33 صبح
تو directive صفحت اینو اضافه کن

MaintainScrollPositionOnPostback="true"

maryam_jamshid
دوشنبه 09 مهر 1386, 20:23 عصر
ممنون از کمکهاتون .
من پوشه ای به نام AjaxControlToolkit را download کردم ولی کنترلی به نام update Panel پیدا نکردم. چطوری باید این کنترل رو به بخش toolbox برنامه ام اضافه کنم؟؟؟

maryam_jamshid
سه شنبه 10 مهر 1386, 08:57 صبح
دوستان خیلی مهمه.
لطفا جواب سوالم رو بدید

ClaimAlireza
سه شنبه 10 مهر 1386, 09:12 صبح
ببین دوست عزیز من که گفتم برو این فایل رو دانلودکن بعد توش یه dll داره که باید توی toolBox واردش کنی.



شما باید بری سایت زیر از اونجاasp.net ajax رو دانلود کنی و نصبش کنی:

http://www.asp.net/ajax/

موفق باشی...

maryam_jamshid
سه شنبه 10 مهر 1386, 10:14 صبح
من فایل رو از این مسیر E:\AjaxControlToolkit\SampleWebSite\Bin فایل AjaxControlToolkit.dll رو به صورت زیر که در شکل هست add کردم ولی error میده؟؟؟؟

ClaimAlireza
سه شنبه 10 مهر 1386, 13:21 عصر
آخرش حرف خودتو زدی.

شما ajaxControlToolkit فعلا ول کن.:عصبانی++:

باید AJAXExtensions رو بگیری نصب کنی بعد dll مربوطشو بزاری توی toolbox.

اصلا اینم dll، بذارین تو toolbox.

maryam_jamshid
سه شنبه 10 مهر 1386, 19:55 عصر
واقعا شرمنده ام ولی وقتی این dll رو میخوام به toolbox ام اضافه کنم دوباره همین پیغامی که قبلا براتون فرستادم میده؟؟؟؟؟
شاید به خاطر VS.net 2003 باشه؟؟؟
ضمنا وقتی میخوام برنامه asp.net 2 extensions 1 رو نصب میکنم error زیر میده.فکر کنم چون .NET FRAMEWORKE من 1.1 است.
چطوری میتونم >NET FRAMEWORKE 2 یا 3 NET FRAMEWORKE رو نصب کنم؟؟؟؟

LordDevil
سه شنبه 10 مهر 1386, 21:02 عصر
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en

جناب بنده هم که از vs2005 استفاده می کنم همین مشکل و دارم یعنی همی error رو
میده

ClaimAlireza
سه شنبه 10 مهر 1386, 21:50 عصر
واقعا شرمنده ام ولی وقتی این dll رو میخوام به toolbox ام اضافه کنم دوباره همین پیغامی که قبلا براتون فرستادم میده؟؟؟؟؟
شاید به خاطر VS.net 2003 باشه؟؟؟
ضمنا وقتی میخوام برنامه asp.net 2 extensions 1 رو نصب میکنم error زیر میده.فکر کنم چون .NET FRAMEWORKE من 1.1 است.
چطوری میتونم >NET FRAMEWORKE 2 یا 3 NET FRAMEWORKE رو نصب کنم؟؟؟؟


شما باید Asp.net2 رو نصب کنین بعد هم فایل مورد نظر رو بگیرین ونصب کنین وبعد این dll رو وارد کنین.

بنده این کارو کردم و درست کار میکنه.

maryam_jamshid
چهارشنبه 11 مهر 1386, 12:35 عصر
من .netframwework 2 رو نصب کردم بعدASPAJAXExtSetup که از سایت مربوطه که گفتید رو load کردم و بعد نصب کردم سپس وارد برنامه ام شدم (VS.NET 2003 ) ، زمانی که در بخش toolbox راست کلیک میکنم و گزینه add/ remove item را کلیک میکنم و در بخش Browse، dll به نام AJAXExtensionsToolbox.dll را انتخاب میکنم.error ذکر شده رو که عکسشو فرستادم رو میده.
علت چیه؟؟؟؟
* منظورتون از فایل مورد نظر چیه؟

خیلی مهمه

ClaimAlireza
چهارشنبه 11 مهر 1386, 13:10 عصر
ببینید دوست عزیز شما تمامی مراحل رو به درستی انجام دادید.

تنها مشکلی که وجود داره اینه که از VS2003 استفاده میکنی باید از VS2005 استفاده کنی.

maryam_jamshid
چهارشنبه 11 مهر 1386, 16:24 عصر
یعنی هیچ راهی نیست؟
اگر من برنامه ام رو توی VS.net2005 ببرم مشکلی پیش نمیاد؟آیا باید تنظیمی خاص انجام
بدم به خاطر اینکه برنامه ام تحت VS.NET2003 هست.

ClaimAlireza
چهارشنبه 11 مهر 1386, 21:09 عصر
vs2005 اون رو تبدیل میکنه .

معمولا 50 درصد پروژه هایی که تبدیل میشن درست کار میکنن.

شما تبدیل کن انشاالله مشکلی پیش نمیاد.

ali_reza_nazari
پنج شنبه 03 آبان 1386, 10:18 صبح
آقا میشه شما اون نمونه مثال رو بگذارید
ممنون می شوم

morteza_lll
پنج شنبه 03 آبان 1386, 13:07 عصر
دوستان منم این مشکلو دارم
اگر ممکنه یک کاری کنید تو2003, asp.net1.1 بشه کاری کرد
کار من تو 2003 هست

Mcraft
دوشنبه 26 تیر 1391, 15:34 عصر
MaintainScrollPositionOnPostBack =

"true"
این کد رو توی لود گرید ویو بنویس. مشکل حل میشه.