-
14-11-2014, 10:08 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
làm thế nào để loại bỏ merge Cell trong Datagrid Khi Cột hiển thị không có dữ liệu????
Đây là Trước khi merge cell Datagrid
Đây là Sau khi mình merge cell Datagrid
Code của merge cell Datagrid của hình trên. Bạn nào bổ xung cho mình để có được hiển thị như hình bên dưới với cảm ơn rẩt nhiều
protected void grdEmployee_PreRender(object sender, System.EventArgs e)
{
if(chkChangetoNormal.Checked)
{
GridDecorator.MergeRows(grdEmployee);
}
}
//
public class GridDecorator
{
public static void MergeRows(DataGrid gridView)
{
for (int rowIndex = gridView.Items.Count - 2; rowIndex >= 0; rowIndex--)
{
DataGridItem row = gridView.Items[rowIndex];
DataGridItem previousRow = gridView.Items[rowIndex + 1];
for (int i = 0; i < row.Cells.Count; i++)
{
if (row.Cells[i].Text == previousRow.Cells[i].Text && row.Cells[i].Text!=null)
{
row.Cells[i].RowSpan = previousRow.Cells[i].RowSpan < 2 ? 2 :
previousRow.Cells[i].RowSpan + 1;
previousRow.Cells[i].Visible = false;
}
}
}
}
}
Nhưng mình muốn Như thế này ai biết giúp mình vớiView more random threads:
- Soạn thảo công thức toán học trong asp.net
- cách nào để tạo nhiều đồng hồ chạy ngược giống nhóm mua?
- Cách tạo component theo ý muốn để add vào toolbox??
- Cách kiểm tra radiobuttonlist khi được tích trong listview??? Mọi người giúp nhé
- Lỗi ko load được Sitemap ra menu
- Dùng sesson để ghi nhớ user đang nhập trong asp.net bằng cách nào?
- Mở rộng dữ liệu ứng dụng web asp.net mvc4
- Tại sao mình nhấn nút 2 lần mới nhập được dữ liệu trong asp.net Mình không biết lỗi gì
- Slideshow không load được ảnh từ csdl, nguyên nhân có thể do đâu?
- Làm thế nào để kéo thả các row giữa 2 table bằng javascript
Bất chấp những lầm tưởng phổ quát, hồ hết những người có âm đạo đều khó lên đỉnh khi bị kích thích âm đạo. Tuy nhiên, điều đó không có tức thị nó không thể vui được! Việc xâm nhập vào âm đạo bằng...
Quý bà giải tỏa bằng việc kích...