Cómo llamar a una función C# desde JavaScript?

29/10/2009 - 13:58 por DT | Informe spam
Hola a todos.
Tengo un botón en cada línea de una tabla que llama a una función
javascript.
Necesito saber cómo puedo llamar a otra función de mi código c# desde
javascript.

Tengo algo así:
<script language="javascript" type="text/javascript">
function expandcollapse(obj,row)
{
var div = document.getElementById(obj);
var img = document.getElementById('img' + obj);

if (div.style.display == "none") {
div.style.display = "block";
if (row == 'alt') {
img.src = "../images/minus.gif";
}
else {
img.src = "../images/minus.gif";
}
img.alt = "Close";


ES AQUÍ DONDE QUIERO LLAMAR A UNA FUNCIÓN C# DE MI CODIGO
BEHIND. <<




}
else {
div.style.display = "none";
if (row == 'alt') {
img.src = "../images/plus.gif";
}
else {
img.src = "../images/plus.gif";
}
img.alt = "Expand";
}
}
</script>

Muchas gracias de antemano.
 

Leer las respuestas

#1 Sashka
29/10/2009 - 17:21 | Informe spam
http://msdn.microsoft.com/es-es/lib...98998.aspx

Sashka

"DT" escribió en el mensaje de
noticias:
Hola a todos.
Tengo un botón en cada línea de una tabla que llama a una función
javascript.
Necesito saber cómo puedo llamar a otra función de mi código c# desde
javascript.

Tengo algo así:
<script language="javascript" type="text/javascript">
function expandcollapse(obj,row)
{
var div = document.getElementById(obj);
var img = document.getElementById('img' + obj);

if (div.style.display == "none") {
div.style.display = "block";
if (row == 'alt') {
img.src = "../images/minus.gif";
}
else {
img.src = "../images/minus.gif";
}
img.alt = "Close";
ES AQUÍ DONDE QUIERO LLAMAR A UNA FUNCIÓN C# DE MI CODIGO
BEHIND. <<




}
else {
div.style.display = "none";
if (row == 'alt') {
img.src = "../images/plus.gif";
}
else {
img.src = "../images/plus.gif";
}
img.alt = "Expand";
}
}
</script>

Muchas gracias de antemano.

Preguntas similares