将UserControl呈现为与a中的其他控件相同的行

时间:2015-09-04 00:04:52

标签: c# asp.net

我想将Usercontrol渲染到与其他控件相同的行中。默认情况下,它在新行中呈现用户控件。 这是我的标记

<tr>
            <td>
                <asp:ContentPlaceHolder ID="TitleContentPlaceHolder" runat="server">
                    <asp:Label ID="lblTitle" runat="server" EnableTheming="False" Font-Size="Small" ForeColor="Green"
                        Font-Bold="True" Style="margin-left: 18px"></asp:Label>
                    <asp:HyperLink ID="gotoHyperLink" Visible="false" EnableTheming="False" Font-Size="Small"
                        ForeColor="Green" Font-Bold="True" Style="margin-left: 2px" runat="server" NavigateUrl=""
                        Target="_blank">- To Wiki</asp:HyperLink>
                         <uc1:GoToRequestControl ID="GoToRequestControl1" runat="server" />
                </asp:ContentPlaceHolder>
            </td>


        </tr>

如果可能的话,我想在与右边的一些间隔之后将UC1渲染到与前两个控件相同的行中。有关如何实现这一目标的任何修复?

我的用户控件设计使用尽管我希望它在同一行。这是我的Usercontrol的HTML

<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
    <asp:Panel runat="server" DefaultButton="btnGo" BackColor="Transparent">
        <table style="margin-left:18px">
            <tr valign="top">
                <td>
                    <b><asp:Literal ID="Label1" runat="server" Text="Coeus Request ID: " EnableTheming="False"></asp:Literal></b>
                </td>
                <td>
                    <asp:TextBox ID="tbRequestId" runat="server" EnableTheming="false" Width="260px"></asp:TextBox>
                </td>
                <td>
                    <asp:Button ID="btnGo" runat="server" Text="Go" OnClick="btnGo_Click" OnClientClick="CheckLock();"
                        CausesValidation="False" UseSubmitBehavior="false" />
                </td>
                <td>
                    <asp:Label ID="lblStatus" runat="server" Text="" EnableTheming="False" ForeColor="Red"></asp:Label>
                </td>       
            </tr>
        </table>
    </asp:Panel>
</ContentTemplate>

0 个答案:

没有答案