我应该使用DotNetNuke控件而不是标准的ASP控件,在哪里可以找到它们的文档?

时间:2010-11-05 21:10:46

标签: user-interface documentation controls dotnetnuke dotnetnuke-5

我从DNN 5.5开始开始,我注意到存在DNN版本的标准asp web控件 由于您拥有标准的asp控件,例如ButtonDataGrid,因此您还拥有此控件DnnButtonDnnDataGrid的特殊DNN版本,...

  • 如果我使用DNN有什么好处 控件的版本,如果我理解的话 这正确地简化了主题 您的DNN网页,为您带来更多 统一的外观。

  • 我在哪里可以找到任何文档 关于DNN版本的控件?

2 个答案:

答案 0 :(得分:2)

据我所知,文档是不存在的(代码本身之外)。

有些控件只是简单的包装器,可以为您进行本地化(即只设置Text属性,不要使用ResourceKey)。

某些控件使用相应的Telerik控件,将皮肤应用于控件(简单皮肤加上来自DNN皮肤的潜在控件特定CSS),还可以进行本地化(1)。如果您没有Telerik许可证,则这些包装器是您对捆绑的Telerik控件的唯一访问权限。

某些控件是更具说明性的控件组合。

我的假设是DNN将开始专门使用这些控件,因此它将帮助您的网站统一使用它们。然而,它不是巨大的优势(或正式宣布),所以在更容易忽视它们的地方,不要太担心。

(1)有一点需要注意的是,DnnGrid中存在一些错误的本地化问题,这在DNN 5.6中得到了修复。

答案 1 :(得分:1)

将会有一个描述所有可用控件的样式指南,它在DevConnections(Shaun)中提到过。它也涉及一些最佳实践。

我知道它在内部@ DNN公司和一些用户体验茶上漂浮,但我不确定它什么时候会公开发布。