2010-09-05 5 views

Répondre

1

Comme cette réponse montre que vous devez créer une méthode dans votre contrôle utilisateur qui expose la valeur sélectionnée de votre liste déroulante qui réside dans votre contrôle utilisateur.

Dans votre WebUserControl fichier code-behind (contrôle utilisateur), vous pouvez avoir quelque chose comme ceci:

public string DropDownSelectedValue 
{ 
    get 
    { 
     return dropDown.SelectedValue; 
    } 
} 

maintenant sur votre page web où vous utilisez que le contrôle de l'utilisateur, vous devez appeler cette propriété comme ceci:

// Assuming you defined your usercontrol with the 'yourUserControl' ID 
string selectedValue = yourUserControl.DropDownSelectedValue; 

Assurez-vous que vous reconstruisez votre code usercontrol (projet) de sorte que cette nouvelle propriété est disponible pour vous d'utiliser.

Questions connexes