1
A
回答
0
检查aspx页面代码
<asp:MyGridView runat="server" DataKeyNames="pkey" AutoUpdateAfterCallBack="true"
Width="100%"
ID="grduser" AutoGenerateColumns="False">
<Columns>
<asp:BoundField HeaderText="Sr No." DataField="rownumber" ReadOnly="true" HeaderStyle-Width="10px"
ItemStyle-Width="10px" />
<asp:BoundField HeaderText="FirstName" DataField="FirstName" SortExpression="FirstName"
ReadOnly="true" HeaderStyle-Width="120px" ItemStyle-Width="120px" />
<asp:BoundField HeaderText="LoginName" DataField="LoginName" SortExpression="LoginName"
ReadOnly="true" HeaderStyle-Width="120px" ItemStyle-Width="120px" />
<asp:BoundField HeaderText="Email" DataField="Email" SortExpression="Email" ReadOnly="true"
HeaderStyle-Width="120px" ItemStyle-Width="120px" />
<asp:BoundField HeaderText="Role" DataField="Role" SortExpression="Role" ReadOnly="true"
HeaderStyle-Width="30px" ItemStyle-Width="30px" />
<asp:BoundField HeaderText="Reportingto" DataField="Reportingto" SortExpression="Reportingto"
ReadOnly="true" HeaderStyle-Width="120px" ItemStyle-Width="120px" />
<asp:BoundField HeaderText="MobileNo" DataField="MobileNo" SortExpression="Mobile_no"
ReadOnly="true" HeaderStyle-Width="30px" ItemStyle-Width="30px" />
</Columns>
</asp:MyGridView>
铯文件代码绑定电网
DataSet ds = new DataSet();
ds = //get dataset form the database
DataView dv = new DataView(ds.Tables[0]);
this.grduser.DataSource = dv;
this.grdusers.DataBind();
0
1
看看确认你拥有了一切正确连接好并分配DataSource
并做了DataBind()
。一旦你确认了这两件事情发生,那么确保你的DataSource返回至少有一个项目的某种类型的结果集。
除非结果集中至少有一个项目,否则GridView
将不会显示任何内容。如果绑定到一个DataSet
或某种类型的对象列表,并且其中没有项目,则网格根本不显示。甚至没有标题。在这种情况下,您应该设置EmptyDataText
属性以显示某些内容。
如果不行,如果这有帮助,请发表您的GridView标记和代码绑定您的网格的代码,我会看看我是否可以找出问题所在。
0
最简单的方法是如凯尔说:
<emptydatatemplate>
No Data Found.
</emptydatatemplate>
的其它技术:
1)重写的CreateChildControls(例如:http://forums.asp.net/t/1003306.aspx)
2)手动插入一行(例如:http://geekswithblogs.net/dotNETvinz/archive/2009/03/11/tiptrick-show-header-and-footer-of-gridview-when-no-data.aspx)
相关问题
- 1. 如何从GridView显示水晶报表?
- 2. 如何显示在GridView中
- 3. 如何显示json到gridview?
- 4. 显示的GridView
- 5. 如何显示gridview中的错误行?
- 6. 如何显示在显示gridview的YII两个表的结果
- 7. 如何显示的结果,从JSON获取到的GridView
- 8. 上显示的GridView
- 9. AspNet Gridview显示
- 10. Gridview不显示
- 11. Gridview显示
- 12. 显示在GridView
- 13. 在Gridview中显示Gridview
- 14. 如何加载,保存和显示从GridView到XML的数据?
- 15. 我如何在GridView显示从另一个表的计数?
- 16. 如何在gridview中显示行号
- 17. 如何在片段内显示GridView?
- 18. XAML如何在一列中显示gridview?
- 19. 如何在GridView中显示图像?
- 20. 如何使android gridView显示多列
- 21. 如何在GridView中显示Firebase照片?
- 22. 如何隐藏并显示Gridview表格?
- 23. 如何在GridView中显示集合?
- 24. 如何在Page_Load中显示GridView?
- 25. 如何在GridView中显示图像?
- 26. 如何在GridView中显示图像
- 27. 如何显示一个GridView空白conlumns
- 28. 如何在GridView列显示新行
- 29. 如何将gridview行显示为链接?
- 30. 如何在GridView中显示结果?
不要忘记标记答案为接受,如果它适合你... – 2012-06-05 05:58:50