أخواني معي برنامج يحتوي على DataGrid وفي عمود نوعه CheckBox
كيف ممكن أقرأ قيمته هل هي Checked or UnChecked
أرجوا الافادة
أخواني معي برنامج يحتوي على DataGrid وفي عمود نوعه CheckBox
كيف ممكن أقرأ قيمته هل هي Checked or UnChecked
أرجوا الافادة
Dim uPrimaryid() As Integer
Dim iCount As Integer = 0
For Each gvr As GridViewRow In Gridview1.Rows
If (CType(gvr.FindControl("CheckBox1"), CheckBox)).Checked = True Then
ReDim uPrimaryid(iCount)
uPrimaryid(iCount) = New Integer
uPrimaryid(iCount) = gvr.Cells("uPrimaryID").Text
iCount += 1
End If
Next gvrتم تعديل هذه المشاركة بواسطة محمد سماقية في 12 مارس 2008 في 11:51
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
جرب هذا الكود :
String output="";
foreach (GridViewRow row in GridView1.Rows)
{
CheckBox checkBox = (CheckBox)row.FindControl("CheckBox1");
if (checkBox != null && checkBox.Checked)
{
output += ((Label)row.FindControl("Control_Name")).Text.ToString() + "\n";
}
}يجب أن أسألك الأول يا أخي .. أين تريد قراءة هل CheckBox محدد أم لا ؟؟؟
بمعنى هل ستقرأ ما غيره المستخدم لقيم CheckBoxes المعروضة أم تريد أن تعرضها حسب ما هو موجود بقاعدة البيانات .. ؟؟
سبب سؤالي هو أني أريد أن أقصر عليك الكود ونوصل للحل من أقصر الطرق ..
في انتظار ردك أخي الكريم
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة