Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNVente en ligneVente en ligneAcceder a un controle dAcceder a un controle d'un module a partir d un autre module !!
Précédente
 
Suivante
Nouveau message
22/02/2010 17:28
 

 

Bonjour, je cherche a acceder a un controle du module a partir d un notre module ex:changer le text d'un label du module1 a partir du module2! Merci !!
 
Nouveau message
16/04/2010 16:05
 

 Bonjour,

Si le texte est localisé dans un RESX et la modification permanente, vous pouvez accéder et modifier le RESX.

Sinon, vous pouvez toujours tenter de vous introduire dans le cycle de vie de la méthode dans laquelle le label prend son texte et modifier son allocation.

Seb

 
Nouveau message
22/04/2010 18:15
 

Bonjour,

A la condition que les deux modules soient sur la même page et que l'id du contrôle soit connu, tu peux utiliser la méthode FindControl pour retrouver l'instance du contrôle visée puis le caster vers le bon type de controle pour le manipuler. Ci dessous un extrait de code que j'utilise dans Store :

TextBox txtSearchValue = (TextBox)this.FindControl("txtSearchValue");
if (txtSearchValue != null)
{
    // The control has been found, then get the text to search
    searchValue = txtSearchValue.Text;
    ...
}

Gilles

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNVente en ligneVente en ligneAcceder a un controle dAcceder a un controle d'un module a partir d un autre module !!