السلام عليكم...
اريد طريقة لارسال رقم الموظف عند الضغط على اسم الموظف في Data Grid للانتقال لصفحة معلومات الموظف وانا محتفظة برقم الموظف...
الرجاء الرد لمن يعرف الطريقة وشكرا؟؟
GMO
السلام عليكم...
اريد طريقة لارسال رقم الموظف عند الضغط على اسم الموظف في Data Grid للانتقال لصفحة معلومات الموظف وانا محتفظة برقم الموظف...
الرجاء الرد لمن يعرف الطريقة وشكرا؟؟
GMO
وعليكم السلام
hi you can dowing thats by put the value in the session
and in the another page in the page load retrive the the ID from the session
تم التعديل
تم تعديل هذه المشاركة بواسطة محمد خليل أبو صلاح في 12 ديسمبر 2005 في 18:51
You can fly while you can touch the sky
طبعا جواب qalalo خاطيء 100%
أخي السائل أنت تستخدم ال DataGrid
إذا يمكنك عمل DataKeyField من داخل خصائص ال dataGrid و تكتب بها اسم الحقل الذي يمثل ال PK في جدول البيانات
بعد ذلك تستخدم ال Custom Columns of DataGrid و تجعل عمود الموظف من نوع HyperLinkColumn و تحدد خصائصه لكي يتجه لصفحة أخرى يمرر بها الباراميتر على شكل QueryString و من هناك تستقبله بكل سهولة دون أن تستغل مصادر السيرفر
لو كنت تحتاج ال PK الخاص بالموظف في نفس الصفحة أي عند التعامل مع Button داخل الجريد يمكن ذلك عن طريق
int empID=(int)this.DataGrid1.DataKeys(e.Item.ItemIndex);
You can fly while you can touch the sky
هذا الموضوع مغلق.