3

Je commence par le développement de DNN 5.5 et j'ai remarqué qu'il existe des versions DNN des contrôles Web asp standard.
Comme vous avez le contrôle standard asp comme Button ou DataGrid, vous avez également la version spéciale DNN de ce contrôle DnnButton, DnnDataGrid ...Dois-je utiliser les contrôles DotNetNuke au lieu des contrôles ASP standard et où trouver la documentation pour eux?

  • Alors, quel est l'avantage si j'utilise la version DNN des contrôles, si je comprends bien cela simplifie thématisation de votre page Web DNN et vous apporte plus de look uniforme .

  • Où puis-je trouver la documentation à propos de cette version DNN des contrôles?

Répondre

2

La documentation est inexistante, autant que je sache (en dehors du code lui-même).

Certains des contrôles sont simplement des wrappers simples qui effectuent la localisation pour vous (c'est-à-dire, définissez simplement la propriété Text, n'utilisez pas ResourceKey).

Certaines commandes utilisent le contrôle Telerik correspondant, appliquent un habillage au contrôle (Peau simple plus le CSS spécifique au contrôle potentiel de l'habillage DNN), et effectuent également la localisation (1). Si vous n'avez pas de licence Telerik, ces enveloppes constituent votre seul accès aux commandes Telerik groupées.

Certains des contrôles sont des combinaisons plus prescriptives de contrôles.

Mon hypothèse est que DNN va commencer à utiliser ces contrôles exclusivement, donc cela aidera l'uniformité de votre site à les utiliser. Cependant, ce n'est pas un avantage énorme (ou officiellement annoncé), donc où il est plus facile de les ignorer, ne vous inquiétez pas trop. Une chose à noter est qu'il y a quelques problèmes avec une mauvaise localisation dans le DnnGrid qui est corrigé dans DNN 5.6.

+0

Nous vous remercions de votre réponse. – Primoz

1

Il y aura un guide de style qui décrit toutes les commandes disponibles, il a été mentionné à DevConnections (par Shaun). Il touche également aux meilleures pratiques. Je sais qu'il flotte à l'intérieur @ DNN Corp et à certains sur les thés UX, mais je ne sais pas quand il sera rendu public.

+0

Merci pour votre réponse aussi. – Primoz