mehrdotnet
جمعه 18 آذر 1384, 18:25 عصر
سلام
جناب راد از اینکه این تاپیک رو در این بخش مطرح می کنم معذرت می خوام چون می دونم ممکنه تصور کنین موضوع بی ارتباط با بخش هستش. اما باور کنین اولاً بی ارتباط با این بخش نیست و ثانیاً فقط گره اش به دست شما و توی این بخش باز میشه.
موضوع از این قراره که من یک فرم انتخاب واحد نوشتم که توی اون کاربر می تونه کد درس و گروه مورد نظرش رو توی TextBoxهایی وارد کنه و با زدن یک کلید این درس رو به لیست دروس انتخابی اش اضافه کنه. با این کار درس مورد نظر به جدول موجود در یک session اضافه میشه و محتوای این جدول توی یک Datagrid توی همون صفحه نمایش داده میشه.
کلید دیگه ای توی این صفحه قرار دادم که قراره با زدن اون یک Page جدید روی این صفحه نمایش داده بشه (البته به صورت Dialog) و لیست دروس ارائه شده در این ترم رو توی یک Datagrid نشون بده و کاربر کنار درسهای مورد نظرش تیک زده و اونها رو انتخاب و تایید کنه و پس از تایید صفحه بسته شده و دروس انتخاب شده به لیست دروس انتخابی (یعنی صفحه قبلی) اضافه بشه.
توی همون صفحه لیست دروس ارائه شده روی چندتا فیلد از قبیل کد درس ، نام درس و ... امکان جستجو گذاشتم.
من می خوام که لیست دروس ارائه شده به صورت Dialog نشون داده بشه تا کاربر حتماً مجبور باشه اون رو ببنده و برای همین هم برای نمایش این صفحه از window.showModalDialog استفاده کردم.
حالا مشکل اینجاست که وقتی کاربر می خواد جستجو کنه با فشار دادن کلید جستجو یک صفحه جدید توی IE باز میشه و نتایج رو نشون میده به جای اینکه توی همون Dialog نتایج مشاهده بشه.
چطور میتونیم کاری کنیم که با چنین Postback هایی صفحه جدید باز نشه و کار مورد نظر من عملی بشه و اعمال مورد نظر توی همون dialog مشاهده بشه.
امیدوارم تونسته باشم موضوع رو تفهیم کنم چون انگار خیلی طول و تفصیل پیدا کرد. به هر حال در صورتی که سوالم مفهوم نیست بفرمایین
قبلاً از زحمات و الطافتون که همیشه شامل حالمون میشه نهایت سپاس رو دارم!
جناب راد از اینکه این تاپیک رو در این بخش مطرح می کنم معذرت می خوام چون می دونم ممکنه تصور کنین موضوع بی ارتباط با بخش هستش. اما باور کنین اولاً بی ارتباط با این بخش نیست و ثانیاً فقط گره اش به دست شما و توی این بخش باز میشه.
موضوع از این قراره که من یک فرم انتخاب واحد نوشتم که توی اون کاربر می تونه کد درس و گروه مورد نظرش رو توی TextBoxهایی وارد کنه و با زدن یک کلید این درس رو به لیست دروس انتخابی اش اضافه کنه. با این کار درس مورد نظر به جدول موجود در یک session اضافه میشه و محتوای این جدول توی یک Datagrid توی همون صفحه نمایش داده میشه.
کلید دیگه ای توی این صفحه قرار دادم که قراره با زدن اون یک Page جدید روی این صفحه نمایش داده بشه (البته به صورت Dialog) و لیست دروس ارائه شده در این ترم رو توی یک Datagrid نشون بده و کاربر کنار درسهای مورد نظرش تیک زده و اونها رو انتخاب و تایید کنه و پس از تایید صفحه بسته شده و دروس انتخاب شده به لیست دروس انتخابی (یعنی صفحه قبلی) اضافه بشه.
توی همون صفحه لیست دروس ارائه شده روی چندتا فیلد از قبیل کد درس ، نام درس و ... امکان جستجو گذاشتم.
من می خوام که لیست دروس ارائه شده به صورت Dialog نشون داده بشه تا کاربر حتماً مجبور باشه اون رو ببنده و برای همین هم برای نمایش این صفحه از window.showModalDialog استفاده کردم.
حالا مشکل اینجاست که وقتی کاربر می خواد جستجو کنه با فشار دادن کلید جستجو یک صفحه جدید توی IE باز میشه و نتایج رو نشون میده به جای اینکه توی همون Dialog نتایج مشاهده بشه.
چطور میتونیم کاری کنیم که با چنین Postback هایی صفحه جدید باز نشه و کار مورد نظر من عملی بشه و اعمال مورد نظر توی همون dialog مشاهده بشه.
امیدوارم تونسته باشم موضوع رو تفهیم کنم چون انگار خیلی طول و تفصیل پیدا کرد. به هر حال در صورتی که سوالم مفهوم نیست بفرمایین
قبلاً از زحمات و الطافتون که همیشه شامل حالمون میشه نهایت سپاس رو دارم!