我的gridView代码如下:
<asp:GridView ID = "GridView2" runat = "server" AlternatingRowStyle-BackColor="#262e33"
DataSourceID = "sourceProducts" AutoGenerateColumns = "False"
CssClass=" table table-hover Grid" AllowPaging="True"
AllowSorting="True" PageSize="25" Height="800px" Width="1200px"
HeaderStyle-BackColor="#153447" >
<RowStyle Height="5px" />
<Columns>
<asp:HyperLinkField DataNavigateUrlFields="runId" DataTextField="runId" HeaderText = "RunID" DataNavigateUrlFormatString="RunAnalysis.aspx?runId={0}" ItemStyle-Width="10%" />
<asp:BoundField DataField = "prodDate" HeaderText = "Date" DataFormatString="{0:MM/dd/yy}" ItemStyle-Width="10%"/>
<asp:BoundField DataField = "buildNumber" HeaderText = "Build Number" ItemStyle-Width="10%"/>
<asp:HyperLinkField DataNavigateUrlFields="PercentAnalysed" DataTextField="PercentAnalysed" HeaderText="Percent Analysed" ItemStyle-Width="10%"/>
</Columns>
<PagerSettings FirstPageText="First" LastPageText="Last" NextPageText="Next" PreviousPageText="Previous" />
</asp:GridView>
我想要实现以下目标:
a)我在gridView中使用了bootstrap的“table-hover”css类,但它仅适用于备用行。我希望它适用于所有行。
b)我希望所有的边界都消失。我试过边框:没有; 边界崩溃:崩溃;但它不起作用。 我也尝试将边框颜色更改为背景颜色。这样可以有效但在悬停边框时可以看到颜色会发生变化。
c)使用下拉列表控制页面中的条目数。准确地说,页面大小值应由下拉列表值控制。 我试过:PageSize =“&lt;%Convert.ToString(”#DropDownList1.SelectedValue“)%&gt;”但它不起作用。