问题标签 [css-friendly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2737 浏览

asp.net - CSS 友好适配器停止工作

我在一个成功运行了几年的站点上使用了 Css Friendly Adapters,在进行了一些更改后,适配器默默地失败了——但只在服务器上。在我的本地副本上,它仍然可以正常工作。在服务器上,我的 treeview html 呈现为一堆乱七八糟的表格,而不是像以前那样的无序列表。我已经麻烦地将一些错误记录插入到 Css 友好适配器的源代码中,据我所知,CSSFriendly.dll 根本没有被调用,但是如果我删除 dll,应用程序不会编译。

我的 CSSFriendlyAdapters.browser 文件如下:

有人对可能导致此问题的原因有任何想法吗?我不知所措。谢谢。

0 投票
1 回答
284 浏览

css-friendly - 使用 cssfriendly 适配器垂直显示的水平菜单

我正在使用 cssfriendly 最新版本,但是当 applyinf Orientation="Horizntal" 我的手册以 Verticle 格式显示时。

下面是我的 .ASPX 代码

<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1" CssSelectorClass="PrettyMenu" StaticDisplayLevels="2" Orientation="Horizontal" />

站点地图代码

请让我提出任何解决此问题的方法。

0 投票
0 回答
367 浏览

asp.net - IE10 ie.browser 修复不适用于 CSSFriendlyAdapters

在我们努力让我们的 ASP.NET 站点在 IE10 中正常工作之后 - 具体来说,当服务器无法识别 UA 字符串并且链接按钮无法触发回发时尝试修复 IE10 错误...,我已经复制了 ie。浏览器文件到我的 App_Browsers 文件夹。

参考:Hanselman 的 http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx

由于各种原因,我无法应用机器范围的修复。我的服务器正在运行 .NET 3.5,我也无法更新它。

对于我们的大多数网站,修复就像一个魅力。对于某些站点,它似乎根本不起作用,或者破坏了站点并给出了错误。这些网站使用 CSSFriendly 工具包,因此已经有一个 .browser 文件,其中包含以下内容:

当我收到错误时,如下所示:

我尝试了多种方法都没有成功。有没有人遇到过这样的问题?

谢谢你的帮助。

0 投票
1 回答
1352 浏览

.net - 每次重建后都会忽略 App_Browsers

我有一个困扰我一段时间的问题:

我使用 CSSFriendly,其中包含 App_Browsers 文件夹和 CSSFriendlyAdapters.browser 文件。

一切正常,但是每次我对项目中的源文件进行更改并重新构建时,运行 Web 应用程序时 App_browsers 文件夹开始被忽略。

为了解决这些问题,我必须记住在构建之前触摸 CSSFriendlyAdapters.browser(我通常插入或删除一个空行)。如果我不这样做,同样的问题。

我一直在到处寻找解决方案。Web 应用程序设置为使用 .net 4.0 编译,我的 bin 文件夹中没有 App_Browsers.dll 和 __browserCapabilitiesCompiler.compiled 文件。

我试图清理我所有的临时文件夹,但每次都会出现问题。

我正要编写一个批处理文件,该文件涉及 CSSFriendlyAdapters.browser 文件作为预构建操作,但我认为这里有人可以提供帮助。

更新
解决了编写批处理文件的问题。起初它可以工作,但几个月后仅此还不够,我还必须在每次编译后重新启动 IIS。

(我还注意到确实生成了App_Browsers.dll和 __browserCapabilitiesCompiler.compiled* 文件,但它们被复制到 asp.net 临时目录而不是我的 bin 文件夹中)。

0 投票
0 回答
20 浏览

javascript - 使用 css 友好的 Treeview 中的 TreeNodeColpased 和 TreeNodeExpanded 事件

当我使用 css 友好时,treeview 中的 TreeNodeCollpased 和 TreeNodeExpanded 事件不会触发。我正在尝试将树视图状态保存在字典中并恢复状态。任何想法?(li 和 ul 标签没有 id)