PDA

View Full Version : جستجو در master page و نمایش ان در Gridview در یک صفحه دیگه



golrokh
پنج شنبه 02 آبان 1387, 20:34 عصر
سلام به همگی و خسته نباشید.
من در masterpage سایتم چند تا dropdownlist دارم که میخوام کاربر وقتی گزینه های مربوط به خودش رو انتخاب کرد و روی دکمه جستجو کلیک کرد، بتونه نتیجه جستجو رو در یک صفحه دیگه در داخل یک GridView ببینه. چطوری میتونم این کار رو انجام بدم؟

mahdi_farhani
پنج شنبه 02 آبان 1387, 21:16 عصر
نتیجه رو بریز تو Application یا Session تو صفحه مورد نظر ازش استفاده کن

golrokh
پنج شنبه 02 آبان 1387, 21:27 عصر
نتیجه رو بریز تو Application یا Session تو صفحه مورد نظر ازش استفاده کن

ممنون از پاسخ شما، ولی دوست عزیز من کاملا تازه کار هستم و نمیدونم چطوری؟ تا اینجا بلد شدم که با کد
button1.Attributes.add( "onclick, "javascript: window.open('masterpage.master','test.aspx')")"
برم به یک صفحه دیگه اما نمیدونم چطوری نتایج رو توی گرید ویو ارسال کرده و نشون بدم. خواهش میکنم یه کمی ساده و کامل تر توضیح بدید.
ممنون

mahdi_farhani
پنج شنبه 02 آبان 1387, 21:34 عصر
شما جستجو را انجام داده اید و یک نتیجه برای شما بدست آمده ، که اونو تویه یک دیتالیست یا دیتا ریدر یا آرایه و یا ....... در حالا حاضر داری
حالا همون نتیجه به را با استفاده از یک کدی شبیه به این نگه داری کن

application["Myresult"]=resultTable
و در صفحه ای که گرید وجود داره اونو فراخوانی کن و به گرید نسبت بده

golrokh
پنج شنبه 02 آبان 1387, 23:07 عصر
شما جستجو را انجام داده اید و یک نتیجه برای شما بدست آمده ، که اونو تویه یک دیتالیست یا دیتا ریدر یا آرایه و یا ....... در حالا حاضر داری
حالا همون نتیجه به را با استفاده از یک کدی شبیه به این نگه داری کن

application["Myresult"]=resultTable
و در صفحه ای که گرید وجود داره اونو فراخوانی کن و به گرید نسبت بده

میشه لطفا یک مثال کامل بگذارید؟

golrokh
جمعه 03 آبان 1387, 11:00 صبح
خواهش می کنم یکی یه مثال برای این مورد بذاره، خیلی بهش نیاز دارم.

mahdi_farhani
شنبه 04 آبان 1387, 10:15 صبح
من نمیدونم شما از چه روشی برای اتصال به دیتابیس استفاده میکنید !!!!!!!!!!!!!!!

Application["Myresult"]=SearchInformation(Expersion);
تو صفحه که گرید هست

myGrid.DataSource=Application["Myresult"];
myGrid.DataBind();
SearchInformation یک تابعی هست که که میره جستجو رو براتون انجام میده و خروجی رو به صورت DataTable ، DataSet ، DataRow ,... برمیگردونه