2011-07-06 64 views
1

基本上我的行自動調整大小取決於它具有的項目數量。如果它有一個項目,那麼標題,尋呼機都是大尺寸的。與自動調整行的Gridview問題

我如何才能讓頁眉和頁腳固定,,並且可以插入一些空行不延長該項目..

我試圖與頁面變化這樣做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

你可以嘗試用樣式表。假設只有一條記錄應用了一種CSS Style其他虎鉗正常樣式。我認爲這是可能的。
讓我知道你是否需要更多的幫助。

+0

那不是答案...我不得不從gridview中刪除高度屬性 – WithFlyingColors

1

爲您的GridView提供CSS,主要用於您的(即CSS)Gridviews Headerstyle and Rowstyle屬性。