各位前辈,本人是在DataList(dlist)中放一个table(listtable),再放入label(labcont ) ,数据绑定后label内的数据怎么不换行?html内代码为:<asp:datalist id="dlist" runat="server" Width="778px">
<ItemTemplate>
<FONT face="宋体">
<TABLE class="commentframe" id="listtable" cellSpacing="0" cellPadding="0" width="778"
border="0" runat="server">
<TR bgColor="#f3e8fd" height="25">
<TD>
<asp:Label id=dllabNAME runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "USERNAME") %>'>
</asp:Label> 发表时间:
<asp:Label id=dlSENDDATE runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SENDDATE") %>'>
</asp:Label></TD>
</TR>
<TR>
<TD vAlign="top" width="778" colSpan="4" height="80">
<asp:Label id=labcont Text='<%# DataBinder.Eval(Container.DataItem, "content") %>' Runat="server">
</asp:Label></TD>
</TR>
</TABLE>
</FONT>
</ItemTemplate>
</asp:datalist>
<ItemTemplate>
<FONT face="宋体">
<TABLE class="commentframe" id="listtable" cellSpacing="0" cellPadding="0" width="778"
border="0" runat="server">
<TR bgColor="#f3e8fd" height="25">
<TD>
<asp:Label id=dllabNAME runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "USERNAME") %>'>
</asp:Label> 发表时间:
<asp:Label id=dlSENDDATE runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SENDDATE") %>'>
</asp:Label></TD>
</TR>
<TR>
<TD vAlign="top" width="778" colSpan="4" height="80">
<asp:Label id=labcont Text='<%# DataBinder.Eval(Container.DataItem, "content") %>' Runat="server">
</asp:Label></TD>
</TR>
</TABLE>
</FONT>
</ItemTemplate>
</asp:datalist>
发表时间:
<br><%# DataBinder.Eval(Container.DataItem, "SENDDATE") %>'>
</asp:Label>
swordragon(古道热肠) :Datalist的ItemStyle中wrap属性已经是true 了 谢谢
fphuang(人在哈尔滨@net) :不明白,数据是从数据库读取出来的,如何直接输入到Item中呢?
xiaowangtian1117(笑望天1117) :可以做到,但是当内容多的时候,不会自动撑开,而是加了
滚动条,效果不太好 谢谢
mailxin() :谢谢 已经成功了