随笔分类 -  DNN

摘要:DNN的路径问题,个人纠结好久,特别写出来1.取整个站点的文件路径:比如你可能会在模块中引用样式文件或者js文件 解决:前台引用 <%# ResolveUrl('~/DesktopModules/你的模块集合文件夹名/XXX.CSS') %>2.皮肤路径 后台类,继承skinBase 可调用属性 SkinPath3.模块路径 后台类,继承PortalModuleBase ,其属性 ModulePath,特指当前模块所在路径 题外:如何创建模块,1.在自定义控件cs里 添加命名空间namespace A{},前台inherit=A.模块名 阅读全文
posted @ 2012-07-03 18:04 RyanRuan 阅读(267) 评论(0) 推荐(0)
摘要:一、重写DNN注册创建新注册页面 MyRegiseter.aspx添加相应皮肤创建注册模块(样式排版好)实现注册功能 概要说明重写DNN注册页面需要更改的内容后台:MyRegister:UserUserControlBase为了方便,可将DesktopModules/Admin/Security/Register.ascx.cs相应的拷贝主要拷贝这几个方法CreateUser(),UpdateDisplayName() 以及属性RedirectURL,CreateStatus,AuthenticationType,UserToken这样只要在你的注册按钮事件 上 调用createUser... 阅读全文
posted @ 2012-07-02 18:14 RyanRuan 阅读(520) 评论(0) 推荐(0)

View Code