防止“编辑”上的 CSS 更改用户控制?
我正在使用 ASP.NET 和 C# 中的用户控件为我的项目开发页面。通过这些页面,我将一堆 CSS 格式化为 DetailsView。然而,当我运行“编辑”CommandField 时,页面上的 CSS 发生了很多变化,我不知道如何阻止它(即文本全部变为粗体,列高发生巨大变化等)。我不想每次点击此按钮时都必须重置这些属性。
有什么办法可以防止 CSS 发生更改吗?
I am using User Controls in ASP.NET and C# to develop pages for my project. With these pages, I have formatted a bunch of CSS into a DetailsView. However, when I run an "Edit" CommandField, the CSS on the page changes a bunch and I don't know how to stop it (ie. Text all becomes bold, column height changes dramatically, etc.). I don't want to have to reset these properties every time this button is hit.
Is there anyway to prevent the CSS changes from occurring?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在您的 asp:detailview 上,您可以添加绑定到详细视图中的操作类型的不同 cssclass。例如,您可以在编辑时使用
EditRowStyle-CssClass
,并在InsertRowStyle-CssClass
中使用不同的类。on your asp:detailview you can add different cssclasses bound to the type of action in the detailview. You can, for instance, use the
EditRowStyle-CssClass
for when you're editing and use a different class forInsertRowStyle-CssClass
.