注意:以下的的调查模块已经不适用于DNN 4.X以上的DNN系统了,以后我会更新这个模块。(2008-11-24)
新调查模块下载(适用于DNN4.5.3以上版本)(更新于:2008-11-25)
Esshs_Survey_02.00.00_Install.zip
Esshs_Survey_02.00.00_Source.zip
前一段时间看了一些关于图表组件的东西,所以就顺便修改了一下DotNetNuke(以下简称DNN)中自带的调查模块(Survey)。
改进如下:
1、能用图表显示调查结果。主要利用ASP.NET Starter Kits中的Reports套件中的部分代码实现图表功能(功能还挺弱)。
2、修正原有调查模块中存在的几处Bug:
1)在验证是否完成调查时,如果最后一项调查问题为复选项,那么只要给出该调查问题的答案就可以提交调查结果,而该问题以上的调查问题均可不回答。
2)在添加新调查问题时不能调整调查问题选项的顺序。
效果图:
未来可改进:
1、考虑添加一个ChartProvider,支持动态添加各种不同的图表组件。
2、通过设置选择是否记录投票人信息。
3、可利用投票人IP限制是否进行过投票。
安装版下载:Esshs - Survey PA V1.0.zip (仅适用于DNN3.X版本)
源码下载:下载>>
更多相关内容>>
==========================================
作者:二十四画生
转载请注明来源于博客园——二十四画生的Blog,并保留有原文链接。