防止“编辑”上的 CSS 更改用户控制?

发布于 2024-11-24 09:25:45 字数 199 浏览 3 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓬勃野心 2024-12-01 09:25:45

在您的 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 for InsertRowStyle-CssClass.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文