gpt4 book ai didi

asp.net - 如何对齐转发器控件项模板内容

转载 作者:太空宇宙 更新时间:2023-11-03 23:51:33 25 4
gpt4 key购买 nike

我有中继控制。我希望文本与左侧对齐。该转发器将所有消息线程绑定(bind)到表中。

为了设计引用,我添加了这个设计源:

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="width: 10px">
</td>
<td align="left" valign="top">
<asp:Repeater ID="Repeater_Inquiry_Messages" runat="server">
<ItemTemplate>
<div style='display: <%# Container.ItemIndex == 0 ? "none" : "block" %>'>
<table id="ctl00_ContentPlaceHolder1_dl_ticketmsg" cellspacing="0" border="0" style="width:100%;border-collapse:collapse;">
<tbody><tr>
<td style="background-color:#F5F5FF;">
<table cellpadding="0" cellspacing="0" border="0">
<tbody><tr>
<td class="header">
<span id="ctl00_ContentPlaceHolder1_dl_ticketmsg_ctl00_lbl_msg_no"><%--<%#Container.ItemIndex+1 %>--%><%# Container.ItemIndex.ToString() == "0" ? int.Parse("1") : Container.ItemIndex %></span></td>
<td class="normaltext" valign="bottom">
<span id="ctl00_ContentPlaceHolder1_dl_ticketmsg_ctl00_lbl_tagline">Message By <b><asp:Label ID="lbl_user_t" runat="server" Text='<%# Eval("cargo2").ToString()=="User" ? "You" : Eval("cargo2") %>'></asp:Label></b>
on <asp:Label ID="lbldatetime" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"cargo1","{0:ddd, dd MMMM yyyy}")%>'/></span></td>
</tr>
<tr>
<td class="header">
&nbsp;</td>
<td class="normaltext" valign="bottom">
<b>Message :</b><br>
<span id="ctl00_ContentPlaceHolder1_dl_ticketmsg_ctl00_Label1"><asp:Label ID="lbl_inquiry_desc" runat="server" Text='<%#Eval("body")%>'/></span></td>
</tr>
<tr>
<td class="header">
&nbsp;</td>
<td class="normaltext" valign="bottom">
</td>

</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
</div>
</ItemTemplate>
<SeparatorTemplate>
<table>
<tr>
<td style="background-color:White;width:5px;">
<span id="Label2"></span>
</td></tr>
</table>
</SeparatorTemplate>
</asp:Repeater>
</td>
<td>
</td>
</tr>
</table>

对于返回的输出,这给了我: enter image description here我怎么想要这个<span id="ctl00_ContentPlaceHolder1_dl_ticketmsg_ctl00_lbl_tagline"><span id="ctl00_ContentPlaceHolder1_dl_ticketmsg_ctl00_Label1">到左侧而不是右侧。

我想要这样的输出: enter image description here

最佳答案

你要找的结构是这样的:

<table>
<tr>
<td class="no">
</td>
<td class="content">
</td>
</tr>
</table>

<style>
.no {
max-width:40px; // this is the width of the numbers
}
.content {
text-align:left;
}
</style>

关于asp.net - 如何对齐转发器控件项模板内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19909065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com