2011-12-21 8 views

答えて

5

HTHは

ソリューションの最大の問題は、そのテキストが隠されている
<asp:TemplateField ItemStyle-Width="350px" HeaderText="Source"> 
     <ItemTemplate> 
      <div style="width: 350px;word-wrap:break-word; "> 
       <%# Eval("Source")%> 
      </div> 
     </ItemTemplate> 
    </asp:TemplateField> 
+0

「テキスト(...)」でテキストサイズを制限し、すべてのテキストをツールチップに表示する可能性はありませんか? – lnu

+0

これを毎日見てきました。 –

1

あなたはとにかくあなたの問題の迅速な解決がテンプレートフィールドを利用するとワードラップ属性を使用します。この問題Setting width of bound column

を見ていることがあります。

<asp:TemplateField HeaderText="Name (short)"> 
    <ItemTemplate> 
      <div style="width: 40px; word-wrap: break-word;"> 
       <%# Eval("Name") %> 
      </div> 
     </ItemTemplate> 
</asp:TemplateField> 

私は私の状況で機能するソリューションを発見した

+0

、私はそれを破るしたいと思います次の行に移動し、ユーザーに完全に表示します。 – Tomas

+0

返信用ワードラップ:break-word –

4
<asp:BoundField DataField="DataField" HeaderText="HeaderText" ItemStyle- CssClass="breakword" /> 
.breakword 
{ 
word-wrap:break-word; 
word-break:break-all; 
}