PDA

View Full Version : نحوه فرا خوانی یک متغییر از صفحه دیگری



majid2
یک شنبه 19 دی 1389, 17:26 عصر
با سلام خدمت دوستان
چطوری مشود مقدار یک متغییر را که در صفحه اول است را در صفحات بعدی فراخوانی نمود (در ویندوز اگر متغییر درفورم اول بود و ما می خواستیم در فورم 2 مقدار آنرا داشته باشیم کافی بود که می نوشتیم y=form1.label1.caption)

ricky22
یک شنبه 19 دی 1389, 17:47 عصر
سلام.
معماری WEB با Windows APP فرق داره.
شما باید دنبال راههای جایگزین مثل Session و یا Query String باشید.
اینجا (http://msdn.microsoft.com/en-us/library/6c3yckfw.aspx)انواع روش ها را بررسی نموده.

majid2
یک شنبه 19 دی 1389, 18:51 عصر
فرض بر این است که در صفحه login می خواهیم یک متغییر را ارسال کنیم به صفحه index .
باید در صفحه loign از دستور زیر استفاده کنیم

Response.Redirect("index.aspx?id=10")
و در صفحه index باید آنرا دریافت نمود

string str = Request.QueryString.Get("id")