asp.net - Css 样式停止在部分回发上工作

标签 asp.net html css styles updatepanel

在 ASP.net C# 应用程序中

我有一个带有自定义 CSS 的复选框。

Css 文件是:

<link href="css/default.css" rel="stylesheet" type="text/css" />

复选框

<input id="boxcheck" runat="server" type="checkbox" checked="checked" class="customCheckbox" onclick="ChangeSett();"/>

一切正常。

但是当我把它放在更新面板中时。当我进行部分回发时,样式会丢失。

感谢您的帮助

最佳答案

我遇到了类似的问题。
我解决了移动 css <link ..来自 <page><header> .

因为我使用的是 MasterPage 并且我不希望所有页面都有链接,所以我发现在 MasterPage 的页眉中放置一个 ContentPlaceHolder 很有用

<head id="Head1" runat="server">
  ...
  <asp:ContentPlaceHolder ID="HeaderContentPlaceHolder" runat="server"/>
</head>

然后是所需页面内的链接:

<asp:Content ID="Content2" ContentPlaceHolderID="HeaderContentPlaceHolder"       Runat="Server">
    <link rel="stylesheet" type="text/css" href="CSS/my.css" />
</asp:Content> 

关于asp.net - Css 样式停止在部分回发上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8468847/

相关文章:

jquery - 使用 jQuery append 到 div 并应用基于类的 css 样式

asp.net - 如何使用 HttpClient 在 ASP.Net C# 中禁用分块传输编码

javascript - 如何删除使用 jQuery.bind 创建的事件处理程序?

html - 隐藏的div标签与隐藏的输入字段在asp.net mvc 3网站中存储客户端数据?

jquery - 如何在 body 标签/div 上添加和更改类

javascript - CSS3 过渡和 z-index

javascript - 本地文件在 angularjs 4 中显示 404 错误

c# - 遍历 sql(SQL 或 Asp.net C#)的最佳方法是什么?

c# - 遍历列表并将值添加到二维数组

c# - 日期时间重载