显示GridView为空 [英] display gridview empty
本文介绍了显示GridView为空的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好,先生.
我有一个gridview和一些边界域.
我想在每次打开页面时显示gridview.我怎样才能做到这一点?如果有人知道,请帮助我.
谢谢.
Hello sir.
I have a gridview and some boundfields.
I want to display the gridview whenever I open the page. How can I do that? If any body knows please help me.
Thank you.
<asp:GridView ID="GVProductOrder" runat="server" AutoGenerateColumns="false"
GridLines="Vertical" Height="200" Width="1050">
<HeaderStyle CssClass="HeaderStyleGrid" />
<Columns>
<asp:BoundField DataField="ItemCode" HeaderText="Item Code" />
<asp:BoundField DataField="ItemName" HeaderText="Item Name" />
<asp:BoundField DataField="Cost" HeaderText="Cost" />
<asp:BoundField DataField="MRP" HeaderText="MRP" />
<asp:BoundField DataField="SP" HeaderText="SP" />
<asp:BoundField DataField="MBQ" HeaderText="MBQ" />
<asp:BoundField DataField="Quantity" HeaderText="Quantity" />
<asp:BoundField DataField="FreeQty" HeaderText="Free Qty" />
<asp:BoundField DataField="FixedDisc" HeaderText="Fixed Disc" />
<asp:BoundField DataField="Tax" HeaderText="Tax" />
<asp:BoundField DataField="Value" HeaderText="Value" />
<asp:BoundField DataField="OnOrder" HeaderText="On Order" />
<asp:BoundField DataField="Remarks" HeaderText="Remarks" />
<asp:BoundField DataField="Type" HeaderText="Type" />
<asp:BoundField DataField="EanCode" HeaderText="Ean Code" />
</Columns>
</asp:GridView>
推荐答案
如果在页面加载时未绑定数据,则可以使用空数据模板将用户报告为gridview中没有数据.
只需添加..
If you are not binding data on page load, you can use empty data template to report users as no data in gridview.....
just add..
<EmptyDataTemplate>
No Data !
</EmptyDataTemplate>
好吧,将数据获取和数据绑定代码放在页面加载中!
每次打开页面时都会显示Gridview.
Well, place your code of data fetch & data binding in your page load!
Gridview will be displayed whenever you open page.
编写这样的查询..
write a query like this ..
SELECT ItemID,ItemName FROM TableName
UNION ALL
SELECT 0,'' FROM TableName HAVING COUNT(*)=0 ";
这篇关于显示GridView为空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文