我正在使用 ASP.NET 和 C# 中的用户控件为我的元素开发页面。对于这些页面,我将一堆 CSS 格式化为 DetailsView。但是,当我运行“编辑”CommandField 时,页面上的 CSS 发生了很多变化,我不知道如何阻止它(即文本全部变为粗体,列高度发生显着变化等)。我不想每次按下此按钮时都必须重置这些属性。
有什么办法可以防止 CSS 发生变化吗?
最佳答案
在您的 asp:detailview 上,您可以添加不同的 cssclasses 绑定(bind)到 detailview 中的操作类型。例如,您可以在编辑时使用 EditRowStyle-CssClass
并为 InsertRowStyle-CssClass
使用不同的类。
关于c# - 防止 "Edit"用户控件上的 CSS 更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6712793/