基于模板自定义列表视图中的项目

时间:2012-04-05 08:01:26

标签: asp.net xslt dotnetnuke dotnetnuke-6

我必须在listview / gridview中显示产品及其描述,就像任何其他eComm应用程序一样。用户希望在显示产品时设置他想要显示的产品的布局和属性。

我计划使用模板,并提供用户根据模板生成模板(XSLT),将显示布局和属性,但我不知道天气是否可能。请指导

1 个答案:

答案 0 :(得分:0)

查看www.ventrian.com如何处理他们的模块 - 尤其是NewsArticles系统。

不是为用户提供要编辑的XSLT文件来控制布局,而是拥有自己的模板/令牌系统。有很多模块使用这种策略,如果你期望“用户”管理它们,XSLT有点严重。即使很多使用DNN专门为其他人构建网站的人也难以绕过XML转换。

但是你的问题的答案肯定是肯定的 - 你可以提供转换XML的XSLT文件,因为它的工作方式就像ASP .NET一样。但是,大多数流行的模块为用户提供了一种不像这样复杂的自定义布局的方法。