有一个WEB基础项目,包括用户管理,权限管理等。
再添加一个应用模块(如学生管理),这个模块采用独立的项目(类库或应用程序)开发。如下
目的:为了让部署的时候,只需更新该学生管理模块的相关内容或DLL,不影响基础的项目模块。所以基础项目不添加学生管理项目的引用。学生管理会引用基础项目的部分公用代码。
问题:如何在基础项目里面动态找到学生管理模块的aspx页面,并在基础项目中显示出来?
如果用反射的话,能提供具体解决方案吗?多谢
基础项目 学生管理模块
请问 A.aspx A.aspx.cs 这两个文件各自在上两个 dll 的哪个里面?
看着不太理解,你把所有权限和所要控制的功能模块以组的形式,把页面存入数据库中,来控制是否有操作权限。
为什么要用上面的方式。
画一个项目的结构图,理一下项目的层次。反射感觉把问题搞复杂了。
应该有一个权限配置对应表,对应每个模块中每个页面的访问。