| Thành viên | Nội dung | 
| activepluss 
  
 9  bài
 | Các bạn cho mình hỏi, minh co mot gridview, minh edit colum, tao mot checkboxfield, thuộc tính datafield của checkboxfield mình đặt ten của 1 field trong csdl . Nhưng khi chạy chuong trình, sao mình khong click vào checkbox đựoc. Dù trong thuộc tính ReadOnly mình thấy mặc định là false. xin các bạn chỉ giúp mình, hoặc có cách nào khác sử dụng checkbox trong Gridview không? Help ! 
           
           | 
| coder 
  lap trinh khong bien gioi
 143  bài
 | B1: public static DataGridViewColumn GVCheckboxColumn(string mapname, string headertext, int wid, DataGridViewContentAlignment align, DataGridViewContentAlignment alignHeader)
 {
 DataGridViewCheckBoxColumn col = new DataGridViewCheckBoxColumn();
 col.DataPropertyName = mapname;
 col.HeaderText = headertext;
 col.Width = wid;
 col.DefaultCellStyle.Alignment = align;
 col.HeaderCell.Style.Alignment = alignHeader;
 return col;
 }
 
 
 
 B2:
 
 private void FormatGrid()
 {
 dg.AutoGenerateColumns = false;
 dg.Columns.Add(GVCheckboxColumn("sel", "#", 60, DataGridViewContentAlignment.MiddleCenter, DataGridViewContentAlignment.MiddleCenter));
 dg.Columns.Add(GVColumn("Ten_lop", "Tên lớp", 200, DataGridViewContentAlignment.MiddleLeft, DataGridViewContentAlignment.MiddleCenter));
 }
 
 
 B3: LoadData
 
 string strSQL = "SELECT * FROM Tbl";
 DataTable dt = DataFactory.SelectTable(strSQL);
 dt.Columns.Add(new DataColumn("sel", typeof(bool)));
 dg.DataSource = dt;
 
 chú ý đây là code dành cho windows form, trong asp.net lại khác.
 
 ---
 http://coder.awas.vn
 http://mobile.awas.vn
 http://vtv.awas.vn
 http://baihatviet.awas.vn
 
           
           | 
|  |