می خواهم در صفحه اول یک Select را تنظیم نمایم ولی در صفحه دیگری نتیجه را نمایش دهم ،
این انتقال چگونه صورت می گیرد؟
می خواهم در صفحه اول یک Select را تنظیم نمایم ولی در صفحه دیگری نتیجه را نمایش دهم ،
این انتقال چگونه صورت می گیرد؟
برای انتقال اطلاعات به صفحه دیگه راههای مختلفی هست.در حال حاضر راحت ترین کار اینه که اطلاعات مورد نیاز در select رو همراه نام صفحه مورد نظرتون بنویسید و در صفحه دوم اون اطلاعات رو گرفته بر اون اساس جستجو کنید:
Response.Redirect("serach.aspx?q="+srch.Text);
می تونی از یک session هم استفاده کنی و اطلاعات مورد نیاز select رو در اون قرار بدی و بعد با Response.Redirect به صفحه بعد بری البته یادت باشه بعد از این که از اطلاعات select استفاده کردی حتما session رو پاک کنی.
خوش باشید.
Remeber: Encrypt Your URL
Good Luck
نوشته شده توسط Behrouz_Rad
می شه یک مثال بزنید جناب Rad .
ممنون iekrang
با تشکر از تمام دوستان و راهنمایی های آنها ،
من برداشت خود را چنین بیان می نمایم ، اگر ناقص و یا اشتباه است راهنمایی بفرمائید :
با استفاده ازمتد Redirect از شی Response یک String را به صفحه مقصد ارسال کرده و در
Page_Load با این رشته یک DataAdapter را Bind کرده و در یک DataGrid نمایش می دهم.
درسته!
ولی نکته ای که از یادتون رفت کد کردن queryString تون هست.(یعنی مقدار کد شده رو همراه آدرس صفحه بنویسید)و در صفحه بعدی مقدار رو گرفته دیکود کنید و بعد با استفاده از اون سرچ کنید.
موفق باشید.
ممنون از توجه شما ،
اگر کار فوق انجام شود چه مزیتی دارد و اگر انجام نشود چه مشکلی را ایجاد می کند ؟
کلا توی سرچ نه ولی اطلاعات کاربر ها یا اطلاعات محرمانه رو اگه بین صفحات جابجا می کنید حتما این کار رو انجام بدید
در جستجو، قصد یافتن اطلاعات را داریم.کلا توی سرچ نه ولی اطلاعات کاربر ها یا اطلاعات محرمانه رو اگه بین صفحات جابجا می کنید حتما این کار رو انجام بدید
اطلاعات، موجودیتی با معنا هستند که داده هایی پیرامون آنها ذخیره شده است.
کاربر، یک موجودیت است که اطلاعاتی پیرامون آن ذخیره می شود.
با این تفاسیر، جمله ی نقل شده نقض می شود.
موفق باشید.