Module DotNetNuke 6模块开发

Module DotNetNuke 6模块开发,module,dotnetnuke,Module,Dotnetnuke,我是dotnetnuke的新手,已经安装了dnn6 comunity edition。我正在尝试开发一个dnn模块来实现 显示详细新闻 在主页上显示前8条新闻(从此处导航到显示详细新闻) 我使用已安装的WebStarter工具包作为模板和vs.net2010和DevelopmentEnv 在这方面,我有3个问题 如何添加用户控件以向现有模块显示前8条新闻,以便我可以从dnn站点中的控件将其添加为新模块 如何在此控件中在不同页面上显示不同类别的新闻 1) 您需要创建一个新的模块定义,将控件作为另一

我是dotnetnuke的新手,已经安装了dnn6 comunity edition。我正在尝试开发一个dnn模块来实现

  • 显示详细新闻
  • 在主页上显示前8条新闻(从此处导航到显示详细新闻)
  • 我使用已安装的WebStarter工具包作为模板和vs.net2010和DevelopmentEnv

    在这方面,我有3个问题

  • 如何添加用户控件以向现有模块显示前8条新闻,以便我可以从dnn站点中的控件将其添加为新模块
  • 如何在此控件中在不同页面上显示不同类别的新闻
  • 1) 您需要创建一个新的模块定义,将控件作为另一个选项添加到现有定义中,或者甚至在使用新ASCX文件的扩展页上定义一个全新的模块。您很可能会执行第一个选项,将ModuleDef添加到现有模块。然后,当您将模块添加到一个页面时,实际上会在页面上加载两个不同的模块。你可以删除你不想使用的。DNN博客模块使用添加到页面中的5或6个不同控件来实现这一点

    2) 您需要为控制文章来自哪个类别的ASCX配置模块设置

    如果您真的很认真地进行模块开发,我建议您查看我的VS模板,而不是初学者工具包,您可以在.9版本中找到DNN6/VS2010模板

    所有较新的版本都是针对Visual Studio 2012的(即使是免费版本也可以,请查看)