Zabi42
چهارشنبه 04 خرداد 1390, 00:22 صبح
با سلام
ببینید من یه صفحه به اسم Page1 دارم که دارای یک iFrame هستش که صفحه ای به نام Page2 روتو خودش لود می کنه . درون Page2 متدی برای ذخیره کردن عکس در پایگاه داده وجود داره برای اجرای صحیح متد نیاز به یک ID هست که باید از Page1 به Page2 بفرستم مشکل اینجاست که Page1 طوری طراحی شده که Postback نمی خوره و قرار که refresh نشه
و اکثر متدهاشو با جاوااسکریپت نوشتم و از خاصیت ICallbackEventHandler برای ایجکسی شدنش استفاده کردم با این تفاصیل باید بتونم با javascript مقدار Id از Page1 به Page2 بفرستم ولی نمی دونم که چطور میشه این کار رو انجام داد؟؟؟؟؟ و متاسفانه نمیشه از دستور ;( windows.open("Page2 .aspx?id=",ID که مانند QueryString عمل میکنه استفاده کنم چون Page2 قرار توی فریمی که توی Page1 هست لود بشه اما با دستور بالا به صفحه Page2.aspx هدایت میشه که این مدنظر ما نیست
حالا به نظر دوستان بهترین و منطقی ترین راه برای انجام این کار(ارسال اطلاعات بین صفحات با javascript) با توجه به این که یکی از صفحات به صورت iFrame لود میشه چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
و لطفا نظرتون هم بگید که اگه بخواهیم یه فرم ایجکسی برای درج اطلاعات داشته باشیم که این فرم دارای چند TextBox و یک کنترل FileUpload باشه روشی که انتخاب کردم (توضیح بالا) مناسب هست یا خیر؟؟؟ اگر نظر شما خیر است لطفا نظرتون راجع به بهترین روش انجام این کار با دلیل بگید
ممنون از توجه شما
ببینید من یه صفحه به اسم Page1 دارم که دارای یک iFrame هستش که صفحه ای به نام Page2 روتو خودش لود می کنه . درون Page2 متدی برای ذخیره کردن عکس در پایگاه داده وجود داره برای اجرای صحیح متد نیاز به یک ID هست که باید از Page1 به Page2 بفرستم مشکل اینجاست که Page1 طوری طراحی شده که Postback نمی خوره و قرار که refresh نشه
و اکثر متدهاشو با جاوااسکریپت نوشتم و از خاصیت ICallbackEventHandler برای ایجکسی شدنش استفاده کردم با این تفاصیل باید بتونم با javascript مقدار Id از Page1 به Page2 بفرستم ولی نمی دونم که چطور میشه این کار رو انجام داد؟؟؟؟؟ و متاسفانه نمیشه از دستور ;( windows.open("Page2 .aspx?id=",ID که مانند QueryString عمل میکنه استفاده کنم چون Page2 قرار توی فریمی که توی Page1 هست لود بشه اما با دستور بالا به صفحه Page2.aspx هدایت میشه که این مدنظر ما نیست
حالا به نظر دوستان بهترین و منطقی ترین راه برای انجام این کار(ارسال اطلاعات بین صفحات با javascript) با توجه به این که یکی از صفحات به صورت iFrame لود میشه چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
و لطفا نظرتون هم بگید که اگه بخواهیم یه فرم ایجکسی برای درج اطلاعات داشته باشیم که این فرم دارای چند TextBox و یک کنترل FileUpload باشه روشی که انتخاب کردم (توضیح بالا) مناسب هست یا خیر؟؟؟ اگر نظر شما خیر است لطفا نظرتون راجع به بهترین روش انجام این کار با دلیل بگید
ممنون از توجه شما