0

DataListコントロールを作成し、最初に「名」の2つの列を作成し、次に「姓」の列を作成します。このような:

| ミドルネーム
ピーター&nbspジョンソン
ジョン&nbspピーターソン

このコードを試してみると、動作していません。これは私が望むように名前を配置していません:

    <asp:DataList ID="NamesDataList" runat="server" >
        <HeaderTemplate>
            First Name
            Last Name
        </HeaderTemplate>
        <ItemTemplate>
            <%# Eval("FirstName")%>
            <%# Eval("LastName")%>
        </ItemTemplate>                 
    </asp:DataList>

たとえば、このようなDataListコントロールが必要です。https://www.packtpub.com/sites/default/files/Article-Images/asp.net-img03.png

4

1 に答える 1

1

これを試して

<asp:DataList ID="NamesDataList" runat="server" >
        <HeaderTemplate>
            <table>
              <tr>
                 <td>First Name</td>
                 <td>Last Name</td>
              </tr>   
             </table>
        </HeaderTemplate>
        <ItemTemplate>                               
             <table>
              <tr>
                 <td><asp:Label ID="lblRaterName" runat="server" Text='<%# Eval("FirstName")%>'></asp:Label> </td>
                 <td><asp:Label ID="lblRaterName" runat="server" Text='<%# Eval("LastName")%>'></asp:Label></td>
              </tr>   
             </table>
        </ItemTemplate>                 
    </asp:DataList>
于 2013-02-09T11:47:11.260 に答える