【发布时间】:2012-04-10 23:46:09
【问题描述】:
我的 GridView 中的一个 BoundField 有一个很长的字符串,没有空格。我想正确显示它。根据类似question. 我用了代码
<asp:TemplateField HeaderText="ICD9" ItemStyle-Width="75px" SortExpression="ICD9" >
<ItemTemplate>
<div style="width: 75px; overflow: hidden; white-space: nowrap; word-wrap: break-word;">
<%# Eval("ICD9")%>
</div>
</ItemTemplate>
</asp:TemplateField>
虽然它可以工作,但是当我切换到编辑模式时。无法编辑该列。文本框不显示。
谢谢。
请看第二列,它可能有一个长字符串。(现在它是“无”)。 无法编辑。
【问题讨论】:
-
您已经展示了
ItemTemplate,但您的问题在于EditItemTemplate,不是吗? -
但是为什么其他列可以编辑呢?他们没有 EditTemplate。我使用存储过程。