PDA

View Full Version : سوال...سوال:چگونگی ارسال یک متغیر سراسری در ASP.Net به فرم دیگر



ATili.Nero
جمعه 23 دی 1390, 20:04 عصر
سلام به همه
اول از همه این رو بگم که کل سایت رو سرچ کردم همه فقط تاپیک زدند و لینک دادن جای دیگه
خواهشند اگه کسی می خواد توضیح بده کامل بگه لطفاً البته....

دوستان من الان می خوام از یه فرمم تو ASP به فرم دیگه یه کد بفرستم به نظرتون از چه روشی استفاده کنم بهتره،این کاری که من می خواهم انجام بدم فقط اینه که یه کد رو بفرسته بعد فرم دیگه بر اساس اون کد شئ DropDown List رو درست کنه.
فقط بگید چی کار باید بکنم
تو این روش ها من فقط Session رو بلدم این روش هم استادک گفته از سزن زیاد استفاده نکن چون سرور هنگ می کنه یکی یه نظر کامل بده ممنون می شم

programer-ir
جمعه 23 دی 1390, 20:15 عصر
از querystring باید استفاده کنید

sarapepors
جمعه 23 دی 1390, 20:30 عصر
string st="Page1.aspx?Value="+x;
Response.Redirect(st);

با این کد مقدار رو میفرستید

request.querystring["value"].tostring()
با ین هم تو صفحه مقصد میخونیدش

ATili.Nero
جمعه 23 دی 1390, 20:54 عصر
فقط یه سوال
برای این که QueryString تو لیست بیاد باید تابعی فراخونی بشه؟؟؟
آخه نیست واسه من....:متفکر:

sarapepors
جمعه 23 دی 1390, 20:56 عصر
سلام.


string st = "Page.aspx?Value=" + Value;
Response.Redirect(st);

دوست عزیز با این کد مقدار value رو به صفحه بعدی که اینجا اسمش page هست میفرستین

و در صفحه page هم با این کد می خونیدش


Request.QueryString["Value"];

ATili.Nero
جمعه 23 دی 1390, 21:12 عصر
بابا به کی قسم بخورم....
پیغام خطا می ده:گریه::گریه:

کسی هست یه Sample برام بذاره اونی که تو تالاره گرفتم اما درست حسابی ننوشته یکی خودش بنویسه بلد نیستم خوب..... کمک می خوام

sarapepors
جمعه 23 دی 1390, 21:30 عصر
80718
امیدوارم کمکتون کنه.