أولًا يوجد طريقتين لتمرير البيانات من صفحة لأخرى في ASP.Net إما باستخدام QueryString أو Session راجع الروابط أدناه. ماذا تعني QueryString في ASP.Net وما هي استخداماتها؟ ماهي Session في ASP.Net وما هو استخدامها؟ بالنسبة لسؤالك الأول كيف تملأ الـ TextBox بقيمة رقم الـ id للصورة المختارة من الصفحة الأولى فأنت قمت بتمرير قيمة الـ id للصورة في رابط الصفحة باستخدام QueryString كما هو واضح لدي فعليك الآن أخذ قيمة الـ id من رابط الصفحة الثانية بالطريقة التالية ثم إسنادها للخاصية .Text للـ TextBox: private void Page_Load(object sender, System.EventArgs e)
{
this.txtBox1.Text = Request.QueryString["id"];
this.txtBox2.Text = Request.QueryString["Name"];
} الآن أصبح معرّف الصورة id لديك ولجلب الصورة من قاعدة البيانات قم بعمل الاستعلام المناسب باستخدام الـ id لجلب المسار Card_Path الناتج من الاستعلام وإعطاءه للعنصر Image Control بالتوفيق