مشکل : ورود کاربر به صفحه مدیریت خود

khazon

New Member
سلام
( مشکل : ورود کاربر به صفحه مدیریت خود )
مشکلمو با یه مثال روشن میکنم .
ما 2 صفه داریم .
تو صفحه ی اول یه Textbox و تو صفحه ی دوم یه Label ، مقداری رو تو Textbox وارد میکنیم و گذینه ی ورود رو میزنم .
چطور میشه صفحه ی دوم Label مقدار Textbox صفحه ی اول رو بگیره .
ممنون میشم کمکم کنین .
 

amirlol

Well-Known Member
سلام دوست عزیز
مسکلت انقدر واضح هست که من نفهمیدم


اگه منظورت اینه که مثلآ ما یه فرمی داریم یک نام توشه و بعد تو صفحه بعد می خوای اون نام رو ببینی میشه از 2 روش زیر استفاده کرد


1) اسم تکس باکس اتو بزار name

در جایی که می خوای محتوی textbox معلوم بشه دستور زیر رو بزار

کد:
<%= request("name")  %>

یه روش دیگه هم هست که باید تو sesssion بریزیمش


این خط در بالا
session("name") = request("name")

و این کد در هر صفحه ای که می خوای نمایش بده
session("name")


روش اول فقط در صفحه دوم کار می کنه که بهش فرستاده شده ولی روش دوم تا زمانی که صفحه ها بکل بسته نشه از مقدادر session("name") که در حافظه هست نگه داری می کنه
 

khazon

New Member
سلام
مرسي از راهنماييتون
وا.. صبح هر کاري کردم نشود ولي يه روش به غير از روش شما ( که العان خوندم ) پيدا کردم.
---
تو صفحه ي اول وقتي کلمه ي ورود زده ميشه اين کار رو تنجام بده :
Response.Redirect("frind.aspx?"+txtname.Text );
و تو صفحه ي دوم
وقتي صفحه لود ميشه اين چند خط رو نوشتم :
string a;
a=Request.QueryString.ToString();
Label1.Text=Convert.ToString(a);
---
( خوب من نميدونم اينايي که کپي کردم چرا همچين شدن ... اما کدش همينه )
 

جدیدترین ارسال ها

بالا