CS0122: .. est inaccessible en raison de son niveau de protection
Bonjour à tous,
J'essaye d'obtenir au sein d'un code Javascript le ClientID d'un controle contenu dans un user control (Ligand qui est un formLigand.ascx).
Code:
1 2 3 4 5 6 7 8
|
<script language="javascript" type="text/javascript">
function btnOKLigand_Click_Step2()
{
/* ligne qui provoque l'erreur */
var txtEC50_IC50 = document.getElementById('<%= Ligand.txtEC50_IC50.ClientID %>');
var valEC50_IC50 = document.getElementById('<%= Ligand.valEC50_IC50.ClientID %>');
... |
et j'ai une erreur de compilation :
Citation:
CS0122: 'Xdb_v2.formLigand.txtEC50_IC50' est inaccessible en raison de son niveau de protection
Comment faire pour modifer le niveau de protection d'un controle qui appartient à un user control ?
Ou y aurait-il moyen de faire autrement ?
Merci beaucoup par avance.
Laurent.