Gridview中的文本长于宽度

时间:2011-04-20 19:11:50

标签: asp.net gridview width

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>

感谢您的帮助!

2 个答案:

答案 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属性已被弃用。