Dotnetnuke DNN自定义皮肤和css部署

Dotnetnuke DNN自定义皮肤和css部署,dotnetnuke,skins,Dotnetnuke,Skins,我对这一点还不熟悉,正在努力弄清楚这一点。我已经为网站的内部页面创建了internal.ascx页面和internal.css文件。如果我在DNN中创建一个新页面并应用这个新皮肤,它似乎不会应用CSS。我将ascx和css文件复制到了_default/Skins/文件夹中 我们还尝试通过以下代码添加css <dnn:DnnCssInclude runat="server" FilePath="/Internal.css" PathNameAlias="SkinPath" />

我对这一点还不熟悉,正在努力弄清楚这一点。我已经为网站的内部页面创建了internal.ascx页面和internal.css文件。如果我在DNN中创建一个新页面并应用这个新皮肤,它似乎不会应用CSS。我将ascx和css文件复制到了_default/Skins/文件夹中

我们还尝试通过以下代码添加css

<dnn:DnnCssInclude runat="server" FilePath="/Internal.css" PathNameAlias="SkinPath" />

似乎什么都没用。已清除缓存,并尝试使用其他计算机查看页面。但这种风格仍然没有被接受


提前感谢

在_default/Skins/中创建一个新文件夹。例如,调用文件夹“Internal”(/Portals/_default/Skins/Internal)。将您的ascx和css皮肤文件复制到其中。将css重命名为“skin.css”。您不需要在ascx中引用它,因为DNN将根据名称拾取它

另外,CSS include语句可能不起作用的原因是filepath“/Internal.CSS”可能试图在网站的根目录中查找它。我认为它只是“Internal.css”。但您可以在Firebug中验证它生成的路径