ahhhhhhhhh, emmms...
Pues puedes crear una variable en el header que se llame "UserControlActual"
Luego que usercontrolA tenga en su interior
"<script>UserControlActual = "a"</script>"
Código Javascript
:
Ver originalvar codigoproducto=$("#ContentPlaceHolder1_usercontrol" + usercontrolA + "_usercontrolB _txtCodigoProducto").val();
Luego están los que dicen que no puedes meter <script> en el body.. supongo que
Me.RegisterClientScriptBlock puede ayudarte, nunca lo he usado si te digo la verdad, me parece que consume demasiado, que es una pijada... pero míralo.
También puedes acceder al campo con getElementsByTagName y tal..
Yo personalmente uso <script> en body sin ningún tipo de remordimiento (Siempre y cuando sea necesario), prefiero meterlo en un .js o en el head.. pero tampoco lo tomo como obligación