[英]Problem with GridView in ASP.NET using VB.NET 2008
我的问题是,当我尝试在ASP.NET网页中插入GridView时,它没有出现在浏览器中。
您需要将数据绑定到它才能显示。 没有数据,它不会显示任何内容。
尝试以下操作(假设您已启用AutoGenerateColumns
):
yourGrid.DataSource = new List<string>() { "Test1", "Test2", "Test3" };
yourGrid.DataBind();
如果仍然没有数据,请检查控件的Visible
属性是否未设置为false
。 还要确保没有将GridView
所包含的父控件也设置为隐藏。
您也可以尝试在GridView
上设置EmptyDataText
属性:
<asp:GridView ID="yourGrid" runat="server" EmptyDataText="No data" ...
编辑:(基于评论)
Dim DR As OleDbDataReader = Command.ExecuteReader()
yourGridNameHere.DataSource = DR
yourGridNameHere.DataBind()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.