繁体   English   中英

从ASP.NET DataList中删除边框折叠样式

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM