如何在asp.net中清除GridView?

费尔南多·扎伊扎(Fernando Zaiza)

我在asp.net中做一个网页,在一个模块中选择了一个Excel存档,FileUpLoad然后单击按钮导入。到目前为止,我很好。但是,在此刻,我要选择其他Excel归档文件,然后单击导入按钮,请不要清除GridView和显示错误。我尝试这样做是因为我在其他类似问题中看到了这一点。

这样我加载网格

Conn = string.Format(Conn, DireccionArchivo, MostrarHDR);
OleDbConnection ConnExcel = new OleDbConnection(Conn);
OleDbCommand CmdExcel = new OleDbCommand();
OleDbDataAdapter Oda = new OleDbDataAdapter();
DataTable Dt = new DataTable();
CmdExcel.Connection = ConnExcel;

ConnExcel.Open();
CmdExcel.CommandText = "SELECT * From ["Page1$"]";
Oda.SelectCommand = CmdExcel;
Oda.Fill(Dt);
ConnExcel.Close();

grdResultados.Caption =  Path.GetFileName(DireccionArchivo);
grdResultados.DataSource = Dt;
grdResultados.DataBind();

并以此清除GridView新的load方法的调用GridView

DataTable ds = new DataTable();
ds = null;
grdResultados.DataSource = ds;
grdResultados.DataBind();

比我看到的错误多grdResultados.DataBind();在第二次调用时。

费尔南多·扎伊扎(Fernando Zaiza)

我解决了这个问题,此刻比用清除GridView有了

DataTable ds = new DataTable();
ds = null;
grdResultados.DataSource = ds;
grdResultados.DataBind();

这清除了GridView但不清除列的名称,这是错误,还必须清除列的名称。删除列:

for (int i = 0; grdResultados.Columns.Count > i; )
{
    grdResultados.Columns.RemoveAt(i);
}

并且在load方法中,必须使用此属性自动生成GridView的列:

grdResultados.AutoGenerateColumns = true;

万一其他人有同样的问题,我就离开这个

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在asp.net中清除GridView?

来自分类Dev

如何在新的Select(ASP.NET)上清除gridview

来自分类Dev

如何在asp.net的gridview中创建链接

来自分类Dev

如何在 Asp.Net 中制作 GridView 多列

来自分类Dev

如何在 ASP.NET 中的 GridView 中计算总价

来自分类Dev

如何在JavaScript中的OnUnload事件中清除asp.net会话值

来自分类Dev

在一定时间后如何在asp.net中自动清除购物车

来自分类Dev

如何在asp.net中的GridView中检查复选框列的状态

来自分类Dev

如何在asp .net和c#中的gridview中启用选定的行

来自分类Dev

如何在ASP.Net C#中的GridView的EditMode中显示DropdownList?

来自分类Dev

如何在asp.net中动态仅在gridView中添加行?

来自分类Dev

如何在asp.net(Web表单)中的gridview中附加tfoot

来自分类Dev

如何在GridView ASP.NET中插入单选按钮列

来自分类Dev

如何在asp.net中将LINQ结果变量绑定到Gridview中

来自分类Dev

如何在asp.net中的ButtonClick上使用Javascript隐藏GridView列?

来自分类Dev

如何在gridview RowDataBound中创建按钮单击事件c#asp.net

来自分类Dev

如何在asp.net的GridView中对对象列表进行排序?

来自分类Dev

如何在GridView ASP.NET中插入单选按钮列

来自分类Dev

如何在gridView asp.net中制作X-Scroll?

来自分类Dev

如何在ASP.NET C#应用程序中向GridView添加行

来自分类Dev

如何在ASP.NET C#中从SQL Server到GridView中选择数据

来自分类Dev

如何在ASP.NET的GridView单元中检索动态生成的TextBox的内容

来自分类Dev

如何在asp.net中获取GridView隐藏字段的值

来自分类Dev

如何在asp.net的GridView中启用和禁用按钮

来自分类Dev

如何在asp.net的gridview中删除和添加新记录?

来自分类Dev

如何在asp.net中更改GridView单元格的颜色

来自分类Dev

如何在asp.net的GridView中对对象列表进行排序?

来自分类Dev

ASP.NET C#如何在GridView中更改数据并写入XML

来自分类Dev

如何在asp.net中GridView的列标题中插入html <a>标签

Related 相关文章

  1. 1

    如何在asp.net中清除GridView?

  2. 2

    如何在新的Select(ASP.NET)上清除gridview

  3. 3

    如何在asp.net的gridview中创建链接

  4. 4

    如何在 Asp.Net 中制作 GridView 多列

  5. 5

    如何在 ASP.NET 中的 GridView 中计算总价

  6. 6

    如何在JavaScript中的OnUnload事件中清除asp.net会话值

  7. 7

    在一定时间后如何在asp.net中自动清除购物车

  8. 8

    如何在asp.net中的GridView中检查复选框列的状态

  9. 9

    如何在asp .net和c#中的gridview中启用选定的行

  10. 10

    如何在ASP.Net C#中的GridView的EditMode中显示DropdownList?

  11. 11

    如何在asp.net中动态仅在gridView中添加行?

  12. 12

    如何在asp.net(Web表单)中的gridview中附加tfoot

  13. 13

    如何在GridView ASP.NET中插入单选按钮列

  14. 14

    如何在asp.net中将LINQ结果变量绑定到Gridview中

  15. 15

    如何在asp.net中的ButtonClick上使用Javascript隐藏GridView列?

  16. 16

    如何在gridview RowDataBound中创建按钮单击事件c#asp.net

  17. 17

    如何在asp.net的GridView中对对象列表进行排序?

  18. 18

    如何在GridView ASP.NET中插入单选按钮列

  19. 19

    如何在gridView asp.net中制作X-Scroll?

  20. 20

    如何在ASP.NET C#应用程序中向GridView添加行

  21. 21

    如何在ASP.NET C#中从SQL Server到GridView中选择数据

  22. 22

    如何在ASP.NET的GridView单元中检索动态生成的TextBox的内容

  23. 23

    如何在asp.net中获取GridView隐藏字段的值

  24. 24

    如何在asp.net的GridView中启用和禁用按钮

  25. 25

    如何在asp.net的gridview中删除和添加新记录?

  26. 26

    如何在asp.net中更改GridView单元格的颜色

  27. 27

    如何在asp.net的GridView中对对象列表进行排序?

  28. 28

    ASP.NET C#如何在GridView中更改数据并写入XML

  29. 29

    如何在asp.net中GridView的列标题中插入html <a>标签

热门标签

归档