如何使标签位置固定在动态值中?

时间:2014-02-24 15:29:03

标签: c# html asp.net

我想在aspx页面中显示以下结果.()中的值来自db,其中cab可以是任何值,也可以是零。

Team1 (324.56S + 23R) => 257.56
Team2 (12S + 23R)     => 55
Team3 (15S + 3R)      => 18
Team3 (0S + 0R)       => 0

但问题是=>的位置取决于以前的值。如何实现所需的结果并使它们固定为()中的值。

我的代码是

<asp:Label ID="lblTeam1" runat="server" Style="margin-left: 50px" Font-Size="X-Small"
                                        Font-Names="Verdana"></asp:Label>                                   
<asp:Label ID="lblTeam2" runat="server" Style="margin-left: 718px" Font-Size="X-Small"
                                        Font-Names="Verdana"></asp:Label>
<asp:Label ID="lblTeam3" runat="server" Style="margin-left: 720px" Font-Size="X-Small"
                                        Font-Names="Verdana"></asp:Label>

但结果是

Team1 (324.56S + 23R) => 257.56
Team2 (12S + 23R) => 257.56
Team3 (15S + 3R)   => 16.56

1 个答案:

答案 0 :(得分:1)

我正在尝试为此获得一个语义和纯CSS方法(我相信在这个HTML中,行应该在一起,而不是左右列),但是现在,做一个HTML表非常快很容易

预览:http://jsfiddle.net/8Qy2p/

<table>
    <tr>
        <td>Team1 (324.56S + 23R)</td>
        <td>=> 257.56</td>
    </tr>
    <tr>
        <td>Team2 (12S + 23R)</td>
        <td>=> 55</td>
    </tr>
    <tr>
        <td>Team3 (15S + 3R)</td>
        <td>=> 18</td>
    </tr>
    <tr>
        <td>Team3 (0S + 0R)</td>
        <td>=> 0</td>
    </tr>
</table>