2011-09-16 14 views
0

私の質問が以前に尋ねられたことは知っていますが、まだ答えはありません。グリッドビューでの列幅の調整を抑制する方法

私はAutoGenerateColumns = "False"のグリッドビューを持っています。各列の幅は、HeaderStyle-WidthおよびItemStyle-Widthプロパティで明示的に設定されます。

BoundField列に送られるデータに複数の単語のテキストが含まれていると、列の幅が単語の最大幅で調整されます。たとえば、データセットに「Hello World」と「I like programming」という2つの行がある場合、グリッドは「プログラミング」という単語によって調整されます。

私はWrapプロパティで再生しようとしましたが、それは役に立ちません。

助けてもらえますか?

<asp:BoundField HeaderStyle-CssClass="restricted-width-column" ItemStyle-CssClass="restricted-width-column" ... 

... 

<style type="text/css"> 
    .restricted-width-column 
    { 
     width:50px; 
     overflow:hidden; 
     display:block; 
     white-space:nowrap; 
    } 
</style> 

・ホープ、このことができます: LG

答えて

0

おかげで、あなたが必要な幅を設定するために使用できるCSSクラスにHeaderStyle-のCssClassとItemStyle-のCssClassを設定してみてください。

+0

ありがとうございます。グリッドの幅は、列の幅の合計より小さく設定されていました。私はグリッドの幅を広げ、問題は消えた。 – user283897

関連する問題