css的内容:
<style type="text/css">
*{margin:0px; padding:0px; font-size:14px;}
.nav{margin:20px auto; width:600px;}
.news{margin:10px 0; padding:10px 0; text-align:left;}
.news li{list-style:none; width:600px;}
.news li span{ float:right; text-align:right;}
.news li a{color: #777; display: block; padding:5px 8px;}
.news li a:hover{color:#369;}
h4{font-weight:bold; color:#FF2222; font-family:'黑体'; font-size:24px; text-align:center; border- bottom:1px solid #ddd;padding:10px 0;}
</style>
body里边的内容:
<div href="#">Css新闻列表01</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表02</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表03</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表04</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表05</a> </li>
</ul>
<strong>
</div>
里边的新闻链接怎么从数据库里边取呢?还得按照时间先后顺序,另外用gridview控件实现这个功能可以吗?这样的功能一般都是怎么实现的啊?
<style type="text/css">
*{margin:0px; padding:0px; font-size:14px;}
.nav{margin:20px auto; width:600px;}
.news{margin:10px 0; padding:10px 0; text-align:left;}
.news li{list-style:none; width:600px;}
.news li span{ float:right; text-align:right;}
.news li a{color: #777; display: block; padding:5px 8px;}
.news li a:hover{color:#369;}
h4{font-weight:bold; color:#FF2222; font-family:'黑体'; font-size:24px; text-align:center; border- bottom:1px solid #ddd;padding:10px 0;}
</style>
body里边的内容:
<div href="#">Css新闻列表01</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表02</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表03</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表04</a> </li>
<li><span>[2008-03-12]</span><a href="#">Css新闻列表05</a> </li>
</ul>
<strong>
</div>
里边的新闻链接怎么从数据库里边取呢?还得按照时间先后顺序,另外用gridview控件实现这个功能可以吗?这样的功能一般都是怎么实现的啊?
<div class="news">
<asp:Repeater ID="xinwen" runat="server" >
<ItemTemplate>
<ul>
<li><span> <%# Convert.ToDateTime(Eval("NTime")).ToShortDateString()%></span><a
href="#">·<%# Eval("NTitle") %></a></li>
</ul></ItemTemplate>
</asp:Repeater>
</div>
然后把repeater绑定数据源
<div>
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<HeaderTemplate>
<div><a href="#">Css新闻列表01</a><ul>
</HeaderTemplate>
<ItemTemplate>
<li><span>[2008-03-12]</span><a href='<%#Eval("col1") %>">'><%#Eval("col1") %></a> </li>
</ItemTemplate>
<FooterTemplate>
</ul><strong></div>
</FooterTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand='SELECT col1,col2 FROM T1 order by time1 asc'>
</asp:SqlDataSource>
</div>
</form>
href="#">·<%# Eval("NTitle") %></a>
<%# Convert.ToDateTime(Eval("NTime")).ToShortDateString()%>和<%# Eval("NTitle") %>,是啥意思,我以前这样用过,不过意思还是不太明白,谢谢啦