soy nueva programando en .net, y me han asignado la tarea de la traducción de un par de módulos ascx de la web.
para tal trabajo estoy agregando en el onload una función que me cargue el xml del diccionario a una variable.
la idea es que los nodos:
<label> tendran una key para cambiar el texto de un control lable.
<tooltips > tendran una key para cambiar el texto de un control que tenga tooltips.
Key=id del Control en el HTML y se ejecuta runat="server"
este diccionario tiene la siguiente estructura:
Código XML:
Ver original
<?xml version="1.0" encoding="utf-8" ?> <!--xml de traduccion--> <tpl name="ASCX-es"> <!--Content--> <!--Label text--> <label key="Admin">Administrador</label> <label key="Client">Cliente</label> <!--Tooltip text Remplace atribute title--> <tooltips key="Name">Nombre del Administrador</tooltips> <tooltips key="Client">Nombre del Cliente</tooltips> </tpl>
pero no se como obtener el HTML del ASCX actual solamente.
no se como guardar el html y su ID en una variable o objeto que me permita luego remplazar los valores.
y tampoco se como reemplazar los valores de el atributo text o title de los controles ya que no los veo accesibles.
en el html tengo los controles de esta forma (puede variar):
Código ASP:
Ver original
<div id="Name" runat="server" class="col-md-4 pull-right" data-toggle="tooltip" data-placement="bottom" title=""> <asp:Label ID="Admin" runat="server" Text=""></asp:Label> </div> <div id="Client" runat="server" class="col-md-4 pull-right" data-toggle="tooltip" data-placement="bottom" title=""> <asp:Label ID="Client" runat="server" Text=""></asp:Label> </div>
Si alguien me puede colaborar con alguna idea, ayuda o tutorial que aporte la idea para completar esta tarea por favor es un trabajo de la universidad.
gracias.