首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DotNetNuke 6模块开发

DotNetNuke 6模块开发
EN

Stack Overflow用户
提问于 2013-03-07 03:06:34
回答 1查看 523关注 0票数 0

我对dotnetnuke是完全陌生的,并且已经安装了dnn6 new统一版。我正在尝试开发一个组件。

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

我使用安装的web工具包作为模板,vs .net2010和开发env。

在这方面,我有三个问题。

  1. 如何将用户控件添加到现有模块中以显示前8条新闻,以便我可以将其作为新模块添加到dnn站点中的控制中?
  2. 如何在不同页面上显示此控件中不同类别的新闻?
EN

回答 1

Stack Overflow用户

发布于 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 (即使是免费版本也能工作,所以请查看这些版本)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15262354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档