有没有办法将样式应用于 WebGrid 寻呼机?
我发现这样做的唯一方法是从客户端编写 Jquery 代码,但这似乎有点脏。
有什么正常的方法可以为这个 GridHelper 提供 css 吗?
有没有办法将样式应用于 WebGrid 寻呼机?
我发现这样做的唯一方法是从客户端编写 Jquery 代码,但这似乎有点脏。
有什么正常的方法可以为这个 GridHelper 提供 css 吗?
您可以像往常一样使用 CSS 来设置寻呼机中的链接样式。您只需要确保您可以通过 CSS 选择器识别链接。如果您将 Pager 调用放在可识别的元素中,这很容易:
<div id="pager">
@grid.Pager()
</div>
现在您可以访问样式链接:
#pager a {
color: pink;
text-decoration: none;
}
#pager a:hover {
color: green;
text-decoration: underline;
}
将页脚样式设置为table-pager
@grid.GetHtml(
mode: WebGridPagerModes.All,
columns: gridColumns,
tableStyle: "table table-striped table-condensed table-responsive table-hover",
rowStyle: "table-row-clickable",
footerStyle: "table-pager"
)
并添加这个 CSS:
.table-pager > td {
padding-top: 10px;
}
.table-pager > td > a {
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 3px;
padding: 3px 7px;
}
.table-pager > td > a:hover {
background-color: #f0f0f0;
}