我在一个门户皮肤中使用了引导程序3,除了使用DNN默认css的登录/注册等标准控件之外,一切看起来都很好。主机上还有需要原始布局的其他门户。
只有一个门户才能更改ascx文件的HTML,最简单的方法是什么?
发布于 2014-08-01 03:19:50
就我个人而言,我将避免开发一个新的auth提供者。
在大多数情况下,我能够通过重写dnn css来实现任何定制,以匹配门户中使用的皮肤/框架。
我知道它并不完美,但从长远来看,它确实使门户更容易维护。
发布于 2014-07-30 17:45:18
最简单的方法是在您的skin.css文件中使用自定义CSS。
如果您在多个门户中使用相同的外观,则可以将自定义CSS放在portal.css中。
如果您需要重新安排内容或添加其他内容到登录或注册,您可以创建自定义页面。
发布于 2014-08-01 01:50:02
登录/注册实际上是根目录中的/admin/皮肤/文件夹中的皮肤对象。
您可以简单地创建一个名为“皮肤对象”的文件夹,并将其与其ascx、ascx.cs和xml文件一起粘贴到控件中。调整类和代码。切换到皮肤,并添加/调整ascx控件的注册,将其指向新的皮肤对象,而不是指向/admin/皮肤文件夹的对象。
希望这能有所帮助。
https://stackoverflow.com/questions/25025940
复制相似问题