【问题标题】:DotNetNuke 6 Module DevelopmentDotNetNuke 6 模块开发
【发布时间】:2013-03-07 03:06:34
【问题描述】:

我是 dotnetnuke 的新手,并且安装了 dnn6 社区版。我正在尝试开发一个 dnn 模块。

  1. 显示详细新闻
  2. 在首页显示前 8 条新闻(从那里导航到显示详细新闻)

我使用已安装的 Web 入门工具包作为模板和 vs .net2010 和开发环境。

在这方面我有 3 个问题。

  1. 如何添加 用户控件 以显示 TOP 8 NEWS 到现有模块,以便我可以将其添加为 New module from control dnn 网站?
  2. 这个控件如何在不同页面显示不同类别的新闻?

【问题讨论】:

    标签: module dotnetnuke


    【解决方案1】:

    1) 您将需要创建一个新的模块定义,将控件作为另一个选项添加到现有定义中,或者甚至在使用新 ASCX 文件的扩展页面上定义一个全新的模块。您很可能会执行第一个选项,将 ModuleDef 添加到现有模块。然后,当您将模块添加到页面时,您实际上会在页面上加载两个不同的模块。您可以删除不想使用的那个。 DNN 博客模块通过添加到页面的 5 或 6 个不同的控件来完成此操作。

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

    如果您真的对模块开发很认真,我建议您查看我的 VS 模板,而不是入门工具包。您可以在 .9 版本中找到 DNN6/VS2010 模板http://christoctemplate.codeplex.com/releases/view/93348

    所有较新的版本都适用于 Visual Studio 2012(即使是免费版本也可以使用,因此请查看)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多