asp.net - 为什么我在 ASP.NET 中有两个数据网格
问题描述
我不明白为什么我有重复的列如何删除最后 3 列。我试图修复它,但每次我删除所有列。
这是我填充数据网格的方式。
protected void BindGridList()
{
DataTable dt = ConvertToDatatable(lEmp);
DataView dv = new DataView(dt);
dv = dt.DefaultView;
if (dt.Rows.Count > 0)
{
GridView1.DataSource = dt;
GridView1.DataBind();
}
else
{
dt.Rows.Add(dt.NewRow());
GridView1.DataSource = dt;
GridView1.DataBind();
GridView1.Rows[0].Cells.Clear();
GridView1.Rows[0].Cells.Add(new TableCell());
GridView1.Rows[0].Cells[0].ColumnSpan = dt.Columns.Count;
GridView1.Rows[0].Cells[0].Text = "datos no encontrados";
GridView1.Rows[0].Cells[0].HorizontalAlign = HorizontalAlign.Center;
}
}
解决方案
推荐阅读
- c++ - 在范围内找不到 C++ TEST_CASE
- java - 在 while 循环结束后 TextView 更新
- c++ - bison 和 avr-g++ 中双倍幂的精度
- arrays - 在c中的冒泡排序中获得不同的输出
- javascript - 在单击按钮之前不要加载 JavaScript 标记
- vue.js - 无法在我的组件中使用操作返回的值
- php - 为什么网络慢时会收到多个 XHR 请求?
- javascript - 如何从嵌套对象数组中删除任何空对象
- django - AttributeError:“IsInvited”对象没有属性“请求”
- node.js - NestJS 类转换器忽略 TypeORM-Entity 上的 Declorators