karim orooji
جمعه 16 مهر 1389, 14:04 عصر
با سلام به دوستان
من در گریدم از 2 تا radiobutton استفاده میکنم
1- نمایش کاربر در لیست
2- عدم نمایش
که کاربر با انتخاب اونها نمایش و یا عدم نمایش رو در لیست مشخص میکنه
و این دستور در بانک برنامه اینطوری ثبت میشه که :
نمایش =1 و عدم نمایش =0
نوع فیلد بانک هم int گرفتم
اینم کدشه
If e.Row.RowType = DataControlRowType.DataRow Then
''==========================================
Dim rb_yes As RadioButton
rb_yes = CType(e.Row.FindControl("rb_yes"), RadioButton)
Dim rb_no As RadioButton
rb_no = CType(e.Row.FindControl("rb_no"), RadioButton)
Dim command AsNew SqlCommand
con.Open()
command.Connection = con
command.CommandText = "select * from grid where active='" & 1 & "'"
Dim reader As SqlDataReader = command.ExecuteReader
Dim reader As SqlDataReader = command.ExecuteReader
If reader.HasRows = TrueThen
reader.Read()
rb_yes.Checked = True
rb_no.Checked = False
Else
rb_yes.Checked = False
rb_no.Checked = True
con.Close()
EndIf
در اینجا من فقط اون رکورد هایی که من برابر 1 نمایش میده در گرید
من توی else تعریف کردم که اگه شرطم برقرار نبود بیاد radiobutton
عدم نمایش رو برای فعال کنه
ولی اینطوری نیست
چیکار کنم :ناراحت:
من در گریدم از 2 تا radiobutton استفاده میکنم
1- نمایش کاربر در لیست
2- عدم نمایش
که کاربر با انتخاب اونها نمایش و یا عدم نمایش رو در لیست مشخص میکنه
و این دستور در بانک برنامه اینطوری ثبت میشه که :
نمایش =1 و عدم نمایش =0
نوع فیلد بانک هم int گرفتم
اینم کدشه
If e.Row.RowType = DataControlRowType.DataRow Then
''==========================================
Dim rb_yes As RadioButton
rb_yes = CType(e.Row.FindControl("rb_yes"), RadioButton)
Dim rb_no As RadioButton
rb_no = CType(e.Row.FindControl("rb_no"), RadioButton)
Dim command AsNew SqlCommand
con.Open()
command.Connection = con
command.CommandText = "select * from grid where active='" & 1 & "'"
Dim reader As SqlDataReader = command.ExecuteReader
Dim reader As SqlDataReader = command.ExecuteReader
If reader.HasRows = TrueThen
reader.Read()
rb_yes.Checked = True
rb_no.Checked = False
Else
rb_yes.Checked = False
rb_no.Checked = True
con.Close()
EndIf
در اینجا من فقط اون رکورد هایی که من برابر 1 نمایش میده در گرید
من توی else تعریف کردم که اگه شرطم برقرار نبود بیاد radiobutton
عدم نمایش رو برای فعال کنه
ولی اینطوری نیست
چیکار کنم :ناراحت: