PDA

View Full Version : سوال: تبادل اطلاعات بین صفحات باز asp ؟



ehsanhoj
یک شنبه 07 اردیبهشت 1393, 17:47 عصر
با سلام و عرض خسته نباشید خدمت همه دوستان

ببخشید سریع میرم سراغ اصل مطلب ، که ممنون میشم کمکم کنید

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

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

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

حالا هر چی فکر میکنم یادم نمیاد و کارم هم بخاطر همین موضوع گیر هستش

فقط یه نکته که بایستی مدنظر دوستان باشه اینه که هر دو فرم باز هستن
مرسی

sun2rise
یک شنبه 07 اردیبهشت 1393, 18:36 عصر
اگه پیدا کردی به منم بده لازمش دارم

ehsanhoj
یک شنبه 07 اردیبهشت 1393, 18:39 عصر
حتما
ایشا الله با کمک دوستان پیدا میشه

ehsanhoj
یک شنبه 07 اردیبهشت 1393, 20:25 عصر
کسی نبود ... آقا یه دستی برسونید ثواب داره ....

omid nasri
یک شنبه 07 اردیبهشت 1393, 22:33 عصر
شما می تونی از سه چند روش استفاده کنی :

روش اول : استفاده از session

روش دوم : استفاده از server transfer

روش سوم : استفاده از querySring

روش چهارم : استفاده از Class

کدوم روش هستش تاا توضیح یدم.

ehsanhoj
یک شنبه 07 اردیبهشت 1393, 23:48 عصر
ازین عنایت شما سپاسگذارم

و اما بعد

خودم کدش رو زدم و خاطرم هست که
1. بحث سشن نبود.
2. دو صفحه باز بودن و نیازی به راه اندازی صفحه نبود.
3. و بطبع گزینه سوم هم به خودی خود منتفی میشه.
4. فکر کنم اینم نیست چون نیاز به فراخوانی کلاس در فرم مقصد هستیم(فرمی که میخواهیم مقدار کنترلش را انتساب دهیم).

توضیحات بیشتر :
1. دو فرم داریم : فرم اصلی - فرم فرعی
2. فرم فرعی بواسطه فرم اصلی بصورت یک new tab باز میشود (پس هر دو فرم در آن واحد باز هستن)
3. در فرم فرعی یک لیست قرار داره ، که قابلیت انتخاب داره .
4. بمحض انتخاب یک گزینه در فرم فرعی ، مقدار مربوط به گزینه انتخاب شده (بدون زدن کلیدی اضافه در فرم اصلی) در یک کنترل از فرم اصلی مثل لیبل مینشیند .

اگر بازم نامفهوم توضیح دادم
بفرمایید بیشتر توضیح خواهم داد

با تشکر

alireza.zahani
دوشنبه 08 اردیبهشت 1393, 11:19 صبح
با ajax کار نکردی؟

ehsanhoj
سه شنبه 09 اردیبهشت 1393, 11:52 صبح
نه متاسفانه
با Ajax mishe ?

ممنون میشم اگه کمکم کنی ...
کارم خیلی واسه این موضوع گیر کرده ..

alireza.zahani
سه شنبه 09 اردیبهشت 1393, 13:41 عصر
ببین یه update panel بزار
بعد اونو رفرش کن
باعث می شه کل صفحه ارسال نشه و تو اصلا احساس نکنی
مثل فیس بوک بدون رفرش صفحه پیام ها نشون داده میشه

ehsanhoj
سه شنبه 09 اردیبهشت 1393, 13:54 عصر
اگه بشه که خیلی خوبه

اما همونطور ک عرض کردم
یادمه که از کامپوننت خاصی استفاده نمیکردیم
وتنها یه کد ساده بود که انگار بواسطه اون کد ما به صفحه قبل دسترسی پیدا میکردیم
و میتونستیم کنترلهای صفحه دیگه(قبلی) رو مقدار دهی کنیم یا کلا تغییری در مقدارشون ایجاد کنیم

ازین حیث چطور ؟ نظرتون چیه ؟

alireza.zahani
چهارشنبه 10 اردیبهشت 1393, 08:56 صبح
کامپوننت خاصی نداره
یکم بهم وقت بدی تا بعداظهر سزم خلوت شه برات میزارم کدشو

ehsanhoj
چهارشنبه 10 اردیبهشت 1393, 11:37 صبح
چشم
ممنونم
لطف میکنید