c# WEb应用程序列表视图格式

本文关键字:视图 格式 列表 应用程序 WEb | 更新日期: 2023-09-27 18:02:50

在这里建立一个web应用程序,我希望能够替换我的列表视图行。有人能给我一些示例代码来实现这一点吗?在VS2010的3个标准的烂透了,我希望能够给它一些东西,随着我的webapp的方案。第1行=蓝色,第2行=灰色,第3行=蓝色,等等。大概是这个意思。

谢谢

c# WEb应用程序列表视图格式

在模板中设置颜色:

编辑添加我认为标题是在LayoutTemplate中构建的,所以您可以在那里加粗它们(参见我添加的代码)。您可能想要使用CSS—在单独的CSS文件中定义所需的各种样式作为类,并在需要的地方分配类以节省多余的键入。

<asp:ListView id="ListView1" runat="server">
  <LayoutTemplate>
      <table>
          <tr>
              <td style="font-weight:bold;">header</td>
              <td style="font-weight:bold;">header</td>
          </tr>
          <asp:PlaceHolder id="itemPlaceHolder" runat="server" />
      </table>
  </LayoutTemplate>
  <ItemTemplate>
    <tr style="background-color:blue;">
        <td></td>
    </tr>
  </ItemTemplate>
  <AlternatingItemTemplate>
     <tr style="background-color:gray;">
         <td></td>
     </tr>
  </AlternatingItemTemplate>
</asp:ListView>

我已经大大缩短了代码,但它应该让你去你想去的地方。