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

How To Get Cell Value Of A Hidden Column In Datagrid

بدأه forallah في 19 أغسطس 2008 · 5 رد · 959 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاتة

عندى داتاجريد فيها عمود مخفى والكود

DataSet.Tables(0).Columns("PID").ColumnMapping = MappingType.Hidden

عاوزه احط القيمة بتاعت العمود ده للصف الى انا عامله سيلكت عليه

ارجو الافادة وجزاكم الله خيرا كثيرا

#2

لقرائة محتوى عمود مخفي في ال datagrid يمكنك اتباع الخطوات التالية

تحويل هذا العمود الى Template Field

و عمل edit template و تحديد اسم لل Label الذي يحتوي على قيمة هذا العمود مثلا

lblValue

و عند الرغبة في قرائة القيمة

يمكنك فقط استدعاء دالة

FindControl الخاصة بال Selected row و تمرير اسم ال Label لها

ثم عمل Casting لل Object الناتج منها ك Label

ومن ثم يمكمك قرائة القيمة بسهولة من خلال قرائة الخاصية Text الخاصة بال Label

أرجو ان اكون وفقت في الشرح :-d

يا نفس كفي عن العصيان واكتسبي ----- فعلا جميلا لعل الله يرحمني

#3

معليش انا مش عارفه ازاى احول العمود لtemplate field

ف ممكن تشرحلى الخطوات بالتفصيل شويه علما بانى بستخدم vb2005

#4

اتبعي طريقه

alzantot

تم تعديل هذه المشاركة بواسطة buaziz في 19 أغسطس 2008 في 12:12

#5

لتحويل عمود الى Template field

1- اضغطي على سهم smart tag فوق grid view

2- اختاري Edit columns

3- سوف تجدي قائمة با ل columns يجب اختيار العمود المراد تحويله

ثم الضغط على لنك

Convert to this field to a Template field

ومرفق صورة لهذه النافذه مع الرد

post-87748-1219136677_thumb.jpg

يا نفس كفي عن العصيان واكتسبي ----- فعلا جميلا لعل الله يرحمني

#6

مشكوريين يا جماعة والله ربنا يجعله في ميزان حسناتكم يارب

انا حليتها انى جبت القيمه من الداتا سيت

انا ضغطت على السمارت تاب وعملت اديت للعمود ظهرلى نفس الصوره الى انتو بعتنها بس فاضيه مفهاش حاجه ده تقريبا علشان انا مش عاملة tablestyle

انا مخلياها تاخد من داتاسيت

وجزاكم الله خيرا كثيرا

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