gridview中的文本比表格的宽度长。您可以在此处查看其外观:Link 有谁知道我怎么解决这个问题? 我的代码看起来如此:
<asp:GridView ID="tabEintraege" runat="server" AutoGenerateColumns="false" AllowPaging="true" PageSize="5" DataSourceID="dbGaestebuch" Width="598px" ShowHeader="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<table>
<tr>
<td style="width:200px;"><b><%# DataBinder.Eval(Container.DataItem, "Nachname") %></b></td>
<td style="width:200px;" rowspan="2"><%# DataBinder.Eval(Container.DataItem, "Nachricht") %></td>
</tr>
<tr>
<td><%#DataBinder.Eval(Container.DataItem, "Datum","{0:D}")%></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
感谢您的帮助!
答案 0 :(得分:0)
在<table>
。
答案 1 :(得分:0)
您的链接目前无效,所以我只是猜测您的问题是关于包装文本。
您是否尝试过nowrap
属性或其CSS版本?
http://www.w3schools.com/TAGS/att_td_nowrap.asp
http://www.w3schools.com/TAGS/tryit.asp?filename=tryhtml_td_nowrap_css
请注意,nowrap属性已被弃用。