0

如何按时间顺序在我的 aspx 页面上显示数据条目,例如 Blogspot 的 BlogArchive?

我认为基本上数据库包括一个包含列的表:条目、年、月、日,这样我们就可以像我的意思那样显示数据。(查看链接:http: //i160.photobucket.com/albums/t194/perakit/mess/BlogArchive.jpg

注意:我的项目使用 SQL Server 2008 和 Visual Studio 2008,asp.net C#。

非常感谢并感谢所有回复。

4

1 回答 1

0

您可以尝试在您的SqlDataSource

SELECT Entry, Year, Month, Day
FROM EntryInfo 
ORDER BY Year, Month, Day;

Aspx 代码(客户端):

<asp:SqlDataSource
      id="SqlDataSource1"
      runat="server"
      ConnectionString="...."
      SelectCommand="SELECT Entry, Year, Month, Day FROM EntryInfo ORDER BY Year, Month, Day;">
  </asp:SqlDataSource>

  <asp:GridView
      id="GridView1"
      runat="server"
      DataSourceID="SqlDataSource1">
  </asp:GridView>
于 2012-10-29T12:56:11.687 回答