0

我遇到了一个问题,我不知道是否可以解决,因为我不知道要搜索什么来查看该解决方案是否存在于某处:)

为了便于在 Web 应用程序上格式化我的控件,我在表格中创建了控件,除了这个小缺陷之外它工作得很好。如果我在表格行(row1)下的表格单元格中创建一个文本框,它工作正常。但是如果我在 row1 下再次创建一个表格行,并尝试创建两个标签和文本框以直接显示在 row1 的标签和文本框下方,则似乎存在问题,并且看起来第二个标签/文本框直到在 row1 的文本框之后才会出现结束了。

附上一张图片以作进一步解释

在此处输入图像描述

这是table代码

<asp:Table ID="Table1" runat="server">
            <asp:TableRow runat="server">
                <asp:TableCell runat="server">
                    <asp:Label runat="server">Test label
                    </asp:Label>
                </asp:TableCell>
                <asp:TableCell runat="server">
                    <asp:TextBox runat="server" ID="txt1" Columns="35">
                    </asp:TextBox>
                </asp:TableCell>
            </asp:TableRow>
            <asp:TableRow runat="server">
                <asp:TableCell runat="server">
                    <asp:Label runat="server">
                        Test label2
                    </asp:Label>
                </asp:TableCell>
                <asp:TableCell runat="server">
                    <asp:TextBox runat="server" ID="txt2" Columns="15">
                    </asp:TextBox>
                </asp:TableCell>
                <asp:TableCell>
                    <asp:Label runat="server">
                      Test label 3
                    </asp:Label>
                </asp:TableCell>
               <asp:TableCell runat="server">
                <asp:TextBox runat="server" ID="txt3![enter image description here][2]" Columns="5">
                </asp:TextBox>
            </asp:TableCell>
        </asp:TableRow>
      </asp:Table>

这是否可以让这两个(label2 和 3 + 文本框)彼此相邻,同时直接位于 row1 的文本框下方?

4

0 回答 0