在detailsview中,把某项转换为模板后,在textbox中加了 TextMode ="MultiLine"属性,在编辑的时候自动换行了,如果输入的是汉字,页面显示也是换行的,但如果输入的是英文,中间不加空格,当连续输入英文长度超过detailsview长度后,页面显示仍不换行,好像是把所输入的英文识别成一个单词了,该怎么办?
<asp:TemplateField HeaderText="内容" SortExpression="details">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("details") %>' TextMode ="MultiLine"></asp:TextBox>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("details") %>' TextMode="MultiLine"></asp:TextBox>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("details") %>'></asp:Label>
</ItemTemplate>
<ControlStyle Height="170px" Width="300px" />
<ItemStyle Height="170px" HorizontalAlign="Left" VerticalAlign="Top" Width="300px"
Wrap="True" />
</asp:TemplateField>也就是说,连续输入很多英文,中间不加空格,怎么让他在超过detailsview长度后自动换行
<asp:TemplateField HeaderText="内容" SortExpression="details">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("details") %>' TextMode ="MultiLine"></asp:TextBox>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("details") %>' TextMode="MultiLine"></asp:TextBox>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("details") %>'></asp:Label>
</ItemTemplate>
<ControlStyle Height="170px" Width="300px" />
<ItemStyle Height="170px" HorizontalAlign="Left" VerticalAlign="Top" Width="300px"
Wrap="True" />
</asp:TemplateField>也就是说,连续输入很多英文,中间不加空格,怎么让他在超过detailsview长度后自动换行
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货