Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2013, 10:08
CRauda
 
Fecha de Ingreso: septiembre-2010
Mensajes: 91
Antigüedad: 13 años, 7 meses
Puntos: 9
Respuesta: Insertar código ASP.NET en un JS

Si lo que quieres es que al hacer una llamada al codebehind dependiendo el valor que te devuelva, mandar a llamar una funcion javascript enviandole ese valor para que haga algo que requieres, la mejor solucion seria poner dentro de tu javascript algo como esto:

Código Javascript:
Ver original
  1. <script type="javascript">
  2. //lo que tengas antes
  3. .
  4. .
  5. .
  6. var valor = <asp:literal id="litValor" runat="server">
  7. .
  8. .
  9. .
  10. //lo que tengas despues
  11. </script>

Y eso lo llenas desde el codebehind, en el aspx y en codebehind te lo mostrara subrayado como que no existiera porque se encuentra dentro del script, pero al correrlo si lo encuentra, de ahi haces la llamada la funcion usando un scriptmanager

Código vb:
Ver original
  1. ScriptManager.RegisterStartupScript(Me,Me.getType(),"","compararValor()",true)

Espero te sirva si se trata de eso de las llamadas, si es de reescribir un js... bueno, eso ya viene por el lado de los Files, ya es un asunto diferente