作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
谁能告诉我如何为 ASP.NET 数据网格控件设置样式。我有以下要求。我想知道这些样式类要应用到哪些属性
1.标题行的顶部和底部应该有边框。没有左边框和右边框。2.想要在标题行中的每列之间有一个行分隔符。左和右不需要。LEt 打开3.需要为每一列值应用不同的样式。如何为不同的列指定不同的类?
我正在寻找一种在所有浏览器中呈现具有相同效果的解决方案
最佳答案
您可以在 <asp:DataGrid>
中添加一个部分像这样的标签:
<HeaderStyle Font-Bold="True" HorizontalAlign="Center" VerticalAlign="Top" BackColor="SaddleBrown" ForeColor="Ivory" />
或者您可以在列模板中设置样式,如下所示:
<asp:BoundColumn HeaderText="Account Number"
DataField="AccountNumber" ReadOnly="True"
HeaderStyle-Font-Bold="True" HeaderStyle-HorizontalAlign="Center"
ItemStyle-HorizontalAlign="Left"></asp:BoundColumn>
我认为第二种方法你会更幸运。我遇到了一些 <HeaderStyle>
的问题仅在 <asp:DataGrid>
下时不应用标签样式标签。
如果您想将相同的样式应用于其他 DataGrid,您可以创建一个外观,这样您就可以在任何地方拥有相同的标题样式。
关于ASP.NET 数据网格 : How to style?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/991190/
我是一名优秀的程序员,十分优秀!