我在更新面板内的内容模板中有一个gridview。 aspx就是这样:
<asp:UpdatePanel ...>
<ContentTemplate>
<asp:Panel ...>
....
</asp:Panel>
<asp:GridView....>
....
</asp:GridView>
<asp:Panel>
....
</asp:Panel>
</ContentPanel>
</asp:UpdatePanel>
问题在于,当涉及到gridview时,渲染的HTML看起来就像那样:
<div>
<table>
......
</table>
</div>
表格被包裹在我无法控制的div中。有没有办法禁用它?或者给它一个ID,以便我可以用CSS控制它?
如果您遇到同样的问题,请与我们联系。
感谢。
答案 0 :(得分:1)
您可以使用ListView
控制来实现这一目标,并且仍然可以保持GridView
找到的相同功能和概念。
试试这个:Complete ListView
答案 1 :(得分:-1)
我认为你正在寻找这样的事情:http://www.atashbahar.com/post/GridView-makeover-using-CSS.aspx
所以你可以这样做:
<asp:GridView ID="gvCustomres" ...
CssClass="mGrid"
PagerStyle-CssClass="pgr"
AlternatingRowStyle-CssClass="alt">