2008-09-16 55 views
1

我想在DNN中创建一个模块,类似于Announcements控件,它提供了一个门户管理员可以修改格式的模板。我有一个控件,目前使用模板的Repeater控件。有没有办法重写中继器的ItemTemplate,HeaderTemplate和FooterTemplate属性的内容?创建使用最终用户可修改模板的DNN模块

回答

1

这可以通过很多不同的方式来实现,通常最简单的方法就是将文字控件放入页眉,页脚和项目模板中。然后处理ItemDataBound事件,您可以查看项目类型并在其上执行特定操作以加载所需的数据。

如果你想看到这种模式的一些实现,你可以在http://www.iowacomputergurus.com

+0

谢谢,这帮了我很多。 – 2008-09-22 15:35:57

1

你可以看到下载的代码为我展开的文字/ HTML模块,以及我Guesbook模块都可以免费,无需注册默认Starertkit模块,常见问题模块,存储库模块和UDT中的模板示例。所有这些都对模板有不同程度的控制。