将其他字段添加到网页中的现有列

时间:2016-06-03 14:22:12

标签: asp.net

所有

以下是我存在的ASPX网页代码。我想添加额外的字段" FLOOR_LOC"到第二行的现有列。结果看起来像这样......

总统季度 主楼南

        <asp:BoundField DataField="PHYS_LOC" HeaderText="Phys Loc" SortExpression="PHYS_LOC">
            <ItemStyle HorizontalAlign="Left" Wrap="False" />
        </asp:BoundField>

1 个答案:

答案 0 :(得分:1)

如果您想将多个字段合并为一个列,那么您可能需要考虑使用TemplateField,它是为处理此类行为而设计的:

<asp:TemplateField HeaderText="Phys Loc" SortExpression="PHYS_LOC">
  <ItemTemplate>
      <asp:Label ID="PHYS_LOC" runat="server" Text='<%#= Bind("PHYS_LOC") %>'></asp:Label>
      <br />
      <asp:Label ID="Label1" runat="server" Text='<%# Bind("FLOOR_LOC") %>'></asp:Label>
  </ItemTemplate>      
</asp:BoundField>