要实现模块的导入导出功能,需要在模块的业务逻辑访问对象(***Controller)中实现IPortable接口:
1、IPortable接口(components\Modules\IPortable.vb)
2、在相应模块的业务逻辑类中实现IPortable接口(这一步可根据模块具体情况作出相应的修改,可参照DNN已有模块做,如:Links)
注意:在打包安装文件时,需要在DNN文件的<businesscontrollerclass>节点写明该模块的业务逻辑类,如:
相关内容:
DNN模块的层次划分:http://www.cnblogs.com/esshs/archive/2005/07/27/201190.html
关于模块文件结构:http://www.cnblogs.com/esshs/archive/2005/07/21/197198.html
关于DNN文件结构:http://www.cnblogs.com/esshs/archive/2005/07/26/200154.html
更多相关内容>>