如何将数据绑定到web中的listview

时间:2012-11-14 10:24:27

标签: c# asp.net

我正在使用表格Tbl_purchase。我想在我的网站中显示Tbl_purchaseList view控件中的项目。

首先,我尝试通过编码用datasource属性填充列表视图。我用Tbl_purchase的数据填充数据表,然后我的代码就像

Listview1.Datasource=dt
ListView1.Databind()

但它显示的错误类似itemtemplate is missing。然后从show smart tag我选择数据源为Tbl_purchase,那时它适用于我的网站。

但是如何通过编码填写listview?请帮助我。谢谢你提前

1 个答案:

答案 0 :(得分:0)

当您直接从工具箱添加ListView时,它没有任何模板......如果您从代码隐藏中执行此操作,则必须添加templates以显示您的数据...有很多ListView中存在的模板,如LayOutTemplate,ItemTemplate等。ItemTemplate主要用于大多数datacontrols来显示数据...所以你需要在你的设计代码中添加这些模板...这是非常有用的文章在ListView中使用这些模板...请仔细阅读...您将了解如何进行此操作... ListView Templates