![](/img/trans.png)
[英]how do i add a style to a single items border in a datalist in asp.net from code behind? (i want a single border color to be different)
[英]remove border-collapse style from ASP.NET DataList
我是ASP.NET的新手,无法对DataList进行样式设置。 最近,我迷上了边界上的圆角,并试图通过将其应用于所有HTML标签来在我的所有页面上使用该效果。 在Internet Explorer上,我的数据列表上的边框看起来很糟糕,因为我看到了数据列表中每个元素的圆角,而不仅仅是外框边框的四个角。
我将其追溯到ASP.NET正在添加的事实:
style="collapse-border:collapse"
到在呈现的HTML中以我的DataList开头的标签。 如果不存在此样式规则,则边框看起来完全符合我的预期 。
我不知道如何从ASP.NET生成的内容中消除边框折叠样式。 我没有在Visual Web Developer IDE或DataList的属性中看到它。 我似乎也无法在样式表中覆盖它。 标签上的style属性是否胜过所有其他规则? 谁能建议我如何使ASP.NET不生成边框折叠样式?
DataList
呈现border-collapse: collapse;
当其CellSpacing
属性设置为0(默认值)时CellSpacing
样式。 要删除样式,请将CellSpacing
设置为-1
。
尝试在设计中将borderstyle设置为none或
DataList1.BorderStyle = BorderStyle.None;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.