الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغيير قيمة في صفحة من خلال صفحة أخرى

مغلق
بدأه server_programmer في 22 سبتمبر 2005 · 1 رد · 476 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أعزائ في هذا المنتدي الرائع عندي سؤال لو ممكن

في عندي صفحتية ASP.NET

لنفرض أنهما علي سبيل المثال

Page1.aspx

و

Page2.aspx

بكل صفحة يوجد عنصرين TextBox1

عندما أضع قيمة في TextBox1 الموجود قي الصفحة Page1.aspx

أريد أن تتغير القيمة في نفس العنصر على الصفحة الأخرى

مثلا لو كان عندنا مشروع Windows Application

يكفي أن أضع السطر التالي

From2.Textbox1.text = From1.Textbox1.text

لكن هنا Web Application

فكيف يمكن عمل ذلك ؟

أفيدوني و جزاكم الله خير

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#2

السلام عليكم أخ server_programmer

اولا حاجه احب افهم حضرتك ان ال ويب غير ال ويندوز فى البرمجه هو يختلف القليل لأن الويندوز ابليكشن قائم بذاته و لكن ال ويب يحتاج ان تفهم المفاهيم المتعلقه به و عن هذه الفكره هى بسيطه اول شئ تريد ان تعرف Variable من نوع Session ليحتوى على القيمه التى تريد الأحطفاظ بها

اقتباس
Session["name"]

ثانيا تحفظ قيمة ال Text Box فى ال Session

اقتباس
Session["name"]=TextBox1.Text;

الأن Session ["name"] يحفظ القيمه الذى سوف تكتب فى ال Text box

* ملحوظه كل هذا يكتب فى page1.aspx مثلا و يكون فى Button او اى شئ يعمل Postback للصفحه

و فى page2.aspx يوجد بها ال Text box الخاص بها

اقتباس
TextBox1.Text=Session["name"].ToString();

*ملحوظه يلزم الصفحه تكون Postback علشان يظهر القيمه

لمعرفة ال

Post Back

Session

ASP.net QuickStart Tutorial

365159135_b0fcd2be76_o.jpg

365163463_a76592857a.jpg

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…