我对dotnetnuke是完全陌生的,并且已经安装了dnn6 new统一版。我正在尝试开发一个组件。
我使用安装的web工具包作为模板,vs .net2010和开发env。
在这方面,我有三个问题。
发布于 2013-03-07 19:18:36
1)您需要创建一个新的模块定义,将Control作为另一个选项添加到现有定义中,甚至需要在使用新ASCX文件的扩展页面上定义一个全新的模块。很可能您将执行第一个选项,将ModuleDef添加到现有模块中。然后,当您将模块添加到页面时,实际上会在页面上加载两个不同的模块。你可以删除你不想使用的那个。DNN博客模块通过添加到页面中的类似5或6个不同的控件来实现这一点。
2)您需要为ASCX配置模块设置,以控制文章来自哪个类别。
如果您真的很认真地做模块开发,我鼓励您查看我的VS模板,而不是初学者工具包,您可以在.9发布的http://christoctemplate.codeplex.com/releases/view/93348中找到DNN6 6/VS 2010模板。
所有较新的版本都适用于Visual 2012 (即使是免费版本也能工作,所以请查看这些版本)
https://stackoverflow.com/questions/15262354
复制相似问题