C# 如何在GridView数据中添加换行符

C# 如何在GridView数据中添加换行符,c#,asp.net,gridview,C#,Asp.net,Gridview,我正在GridView中显示数据。我已为项目模板指定了标签宽度。 日语字符显示时使用换行符,而英语字符显示时不使用换行符。所以我的GridView的形状变得很奇怪。 请引导我 <asp:GridView ID="GridCustomer" Width="750px" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#3366CC" BorderStyle="So

我正在
GridView
中显示数据。我已为
项目模板
指定了
标签
宽度
。 日语字符显示时使用换行符,而英语字符显示时不使用换行符。所以我的
GridView
的形状变得很奇怪。 请引导我

<asp:GridView ID="GridCustomer" Width="750px" runat="server" AutoGenerateColumns="False" 
              BackColor="White" BorderColor="#3366CC" BorderStyle="Solid" BorderWidth="1px" 
              CellPadding="4" AllowPaging="True" OnPageIndexChanging="GridCustomer_PageIndexChanging" 
              AllowSorting="true" OnSorting="GridCustomer_Sorting" 
              OnRowDataBound="GridCustomer_RowDataBound" OnRowCommand="GridCustomer_RowCommand" 
              Font-Names="MS 明朝" Font-Size="15px">
    <asp:TemplateField HeaderText="顧客名称" SortExpression="Name" HeaderStyle-Width="170px">
        <EditItemTemplate>
            <asp:TextBox ID="TextBox3" Width="100px" runat="server"  TextMode="MultiLine" Text='<%# Bind("Name") %>'></asp:TextBox>
        </EditItemTemplate>
        <ItemTemplate>
            <asp:Label ID="Label3" runat="server" Text='<%# Bind("Name") %>' Width="150px"></asp:Label>
        </ItemTemplate>
    </asp:TemplateField>
    <asp:TemplateField HeaderText="住所" SortExpression="Address" HeaderStyle-Width="160px">
        <EditItemTemplate>
            <asp:TextBox ID="TextBox4" Width="100px" runat="server" TextMode="MultiLine" Text='<%# Bind("Address") %>'></asp:TextBox>
        </EditItemTemplate>
        <ItemTemplate>
            <asp:Label ID="Label4" runat="server" Text='<%# Bind("Address") %>' Width="170px"></asp:Label>
        </ItemTemplate>
    </asp:TemplateField>
</asp:GridView>


你使用

@Webruster断线,我不明白。我的观点是,如果我指定了标签宽度,那么不管字符是什么,换行符都应该出现在指定的像素之后。你的问题会解决的。请任何人用示例代码向我解释一下。请回答这个问题。