2011-03-31 63 views
2

我有更新面板內的內容模板內的gridview。 的ASPX就是這樣:gridview呈現在div

<asp:UpdatePanel ...> 
    <ContentTemplate> 
     <asp:Panel ...> 
      .... 
     </asp:Panel> 

     <asp:GridView....> 
      .... 
     </asp:GridView> 

     <asp:Panel> 
      .... 
     </asp:Panel> 

    </ContentPanel> 

    </asp:UpdatePanel> 

的問題是,所呈現的HTML看起來像,當涉及到GridView:

<div> 
<table> 
...... 
</table> 
</div> 

表被包裹在一個div我沒有控制權。任何方式來禁用?或者給它一個ID,以便我可以用CSS控制它?

讓我知道你是否有同樣的問題。

謝謝。

+0

你肯定這一點,因爲小組將導致一個div不是網格視圖通常呈現在表格 – 2011-03-31 05:04:26

+0

@Naveed的渲染 - OP是正確的。我只是用'form'中的'gridview'試了一下。它呈現爲'

...
'。 – 2011-03-31 05:11:36

+0

你想格式化grid-view(div)到底是什麼呢? – 2011-03-31 05:17:07

回答

-1

我認爲你正在尋找的東西是這樣的:http://www.atashbahar.com/post/GridView-makeover-using-CSS.aspx

所以,你可以這樣做:

<asp:GridView ID="gvCustomres" ... 
CssClass="mGrid" 
PagerStyle-CssClass="pgr" 
AlternatingRowStyle-CssClass="alt"> 
+0

鏈接已死亡... – Nitesh 2017-01-30 11:26:43

+1

@Nitesh http://asp-tech.blogspot.com/2011/03/gridview-makeover-using-css.html – 2017-01-31 16:02:24

1

您可以使用ListView控制來實現這一點,你仍可以保持同樣的功能並發現概念GridView

試試這個:Complete ListView