2013-05-14 149 views
0

我有一个包含(id,title,body)字段的数据库中的新闻表。
现在我想将这些消息显示到news.aspx页面。
我可以使用网格视图来显示它们,但我想更改网格视图的外观,如下面的image.how可以做到这一点?或任何想法。
enter image description here更改gridview的外观

在此先感谢。

+0

使用'ListView'可能是?或者任何'TemplateField'? – mshsayem 2013-05-14 09:37:30

+0

U可以使用'UpdatePanel' – Roar 2013-05-14 09:38:15

回答

0

您可以使用列表视图来实现如下:

<asp:ListView ID="lvNewsContent" runat="server"> 
    <LayoutTemplate> 
     <div style="border:1px solid black; border-top:2px solid black; text-align:center; width:200px; height:60px;"> 
     <%#Eval("NewsTitle") %> 
     </div> 
     <div style="border:1px solid black; width:200px; text-align:center; display:block;"> 
      <div style="margin-right:auto; margin-left:auto; text-align:center;"> 
      <%#Eval("NewsDetail") %> 
     </div> 
     <div style="width:60px; height:20px; float:right; margin-right:20px;"> 
      More info 
     </div> 
    </div> 
</LayoutTemplate> 
</asp:ListView> 

之后设置的ListView数据源,然后绑定。