[asp.net]不能中心 DataList

发布时间: 2016/11/14 6:14:20
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

这是让我发疯。我使用 Visual Studio 2013。基本的 Web 窗体。我想要从数据库 (两个字段) 抓住一些信息放在页面顶部的标题。它拉扯数据很好但是我尝试了一切我能想到的 (和在 Google 上找到),我没法 datalist 显示在页面的水平中心。

这里是我的有︰

<div class="jumbotron">
    <h2>
    <asp:DataList
    id="DataList1"
    DataSourceId="ds_NetInfo"
    RepeatColumns="2"
    Runat="server"  class="text-center">
    <ItemTemplate>
       <%#Eval("netwk_Name")%>- <%#Eval("netwk_Desc")%>
    </ItemTemplate>
    </asp:DataList>
    </h2>
</div>

我有试过 div、 面板、 css。我显然失去了一些东西。这应该不是那么难。任何的想法将不胜感激。

谢谢你 !

解决方法 1:

添加到下面的样式你 div ,然后设置的宽度你 DataList 至 100%。

<div class="jumbotron" style="width:50%; margin: 0 auto;">
    <h2>
    <asp:DataList
    id="DataList1"
    DataSourceId="ds_NetInfo"
    RepeatColumns="2"
    Runat="server" Width="100%"  class="text-center">
    <ItemTemplate>
       <%#Eval("netwk_Name")%>- <%#Eval("netwk_Desc")%>
    </ItemTemplate>
    </asp:DataList>
    </h2>
</div>

当然你还可以设置这些 CSS 样式项目作为如果你不想做它内联。

官方微信
官方QQ群
31647020