pad*_*adn 0 asp.net gridview asp.net-2.0
我有一个基本的GridView,它显示了要执行的任务列表(仅举例)
<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1" AllowSorting="True" >
<Columns>
<asp:BoundField DataField="todo" HeaderText="To Do" ReadOnly="True" SortExpression="todo" />
<asp:BoundField DataField="byDate" HeaderText="By When" ReadOnly="True"
Run Code Online (Sandbox Code Playgroud)
SortExpression ="byDate"/>
数据源在aspx页面中指定,它是存储过程的结果集
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="..."
SelectCommand="pToDoList" SelectCommandType="StoredProcedure">
</asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)
因此,呈现的页面将任务呈现为数据行(每个任务一行)
我的问题是
当存储过程没有返回数据时,页面保持空白.我希望有一个文字而不是说例如:"今天无事可做"
怎么做?谢谢
更简单的是,使用EmptyDataTemplate:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.emptydatatemplate.aspx
| 归档时间: |
|
| 查看次数: |
1757 次 |
| 最近记录: |