【发布时间】:2013-09-07 21:14:14
【问题描述】:
我正在尝试包装一个文本框,但我发现自动换行不是一个已知的 css 属性名称,它无法正常工作,我该如何解决?
<asp:TemplateField HeaderText="cnt_content">
<EditItemTemplate>
<asp:TextBox ID="cnt_content" runat="server" Text='<%# Bind("cnt_content") %>' wrap="true" TextMode="MultiLine"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="cnt_content" runat="server" Text='<%# Bind("cnt_content") %>'></asp:Label>
</ItemTemplate>
<ItemStyle Width="800px" wrap="true" />
</asp:TemplateField>
请注意,我的文本框在 gridview 中,我正在使用 vb.net 处理 asp.net
【问题讨论】:
-
我尝试了 word-break 而不是 word-wrap,但我遇到了同样的 word-break 错误
-
你在哪里得到这个错误?
-
我想你会发现它只是因为你选择的 CSS 设置......在 VS 的顶部应该有一个下拉菜单来选择你正在使用的 CSS 版本。
-
也阅读这个答案,元素必须有布局的注释。 stackoverflow.com/questions/3997223/…