2011-07-06 43 views
1

基本的に、自分の行は、アイテムの数によって自動的にサイズが変更されます。 1つの項目があれば、ヘッダー、ページャーはすべて大きなサイズになります。グリッドビューの問題(行が自動サイズ調整されています)

どのように私は、ヘッダーとフッターを固定させることができ,,とアイテムを拡張していないいくつかの空の行を挿入することができる。..

私は非常に成功したページの変更にそうしようとしたevent..butありません

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) 
{ 
    if (this.GridView1.Rows.Count < this.GridView1.PageSize) 
    { 
     foreach (GridViewRow tt in GridView1.Rows) 
     { tt.Height = Unit.Pixel(30); } 

    } 
} 

protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) 
{ 
    if (this.GridView1.Rows.Count < this.GridView1.PageSize) 
    { 
     foreach (GridViewRow tt in GridView1.Rows) 
     { tt.Height = Unit.Pixel(30); } 

    } 
} 
+0

私はあなたの質問を理解していません。ヘッダーとフッターの行の高さを変更しないようにしたいが、他の行はすべて30ピクセル高くしたいと言っていますか? –

答えて

0

あなたは、スタイルシートで試すことができます:だから私は..助ける

を必要とするこれは私がこれまでの考えたものです。たとえば、1つのレコードだけがCSSスタイルの1つの他のバイスノーマルスタイルを適用するとします。私はそれが可能だと思います。
これについてさらにヘルプが必要な場合はお知らせください。

+0

それは答えではありません...私はgridviewからheight属性を削除する必要がありました – WithFlyingColors

1

あなたのGridviewのために、そして主にあなたの(すなわちCSS)のグリッドビューHeaderstyle and RowstyleのプロパティのためにCSSを与えてください。

関連する問題