我是ASP.NET的新手,我在设置DataList方面遇到了麻烦。我最近迷上了边框上的圆角,并试图通过将其应用于所有HTML标签来在我的所有页面上使用该效果。在Internet Explorer上,我的DataList上的边框看起来很糟糕,因为我看到rounded corners around each element of my DataList而不仅仅是外框边框的四个角。
我跟踪了ASP.NET正在添加的事实:
style="collapse-border:collapse"
到在呈现的HTML中开始我的DataList的标记。如果此样式规则不存在,则边框显示为exactly as I intended。
我不知道如何从ASP.NET生成的内容中消除边框折叠样式。我没有在Visual Web Developer IDE或DataList的属性中看到它。我似乎无法在样式表中覆盖它。标签上的style属性是否胜过其他所有规则?任何人都可以建议我如何让ASP.NET不生成边框折叠样式?
答案 0 :(得分:5)
DataList
在border-collapse: collapse;
属性设置为0(默认值)时呈现CellSpacing
样式。要删除样式,请将CellSpacing
设置为-1
。
答案 1 :(得分:0)
尝试在设计中将bordertyle设置为none或
DataList1.BorderStyle = BorderStyle.None;