Mi consulta es la siguiente:
llevo todo el día buscando en la web y no encuentro una solución a mi problema.
Tengo una página aspx con una ficha de empleados;
en ella tengo un combo que cargo con las categorías (Administración, ventas, etc) que están en una tabla de la base con una función llamada "CargaCat()", la que es llamada en el load de la página. (hasta acá todo bien).
Al lado del combo tengo un botón llamado "BtCat" que abre una página hija (Categorias.aspx) para poder crear, modificar o eliminar categoría, de la siguiente manera:
en el load de la página padre tengo el siguiente código asp:
BtCat.Attributes.Add("OnClick", "Url(); return false;");
y la función javascript es la siguiente:
<script language="JavaScript">
<!--
function Url()
{
window.showModalDialog("Categorias.aspx", "Categorías","dialogHeight: 498px;dialogWidth: 468px;Height: 500px;Width: 470px");
}
//-->
</script>
Esto también funciona, pero quiero que al volver de la página hija me ejecute nuevamente la función "CargaCat()" y no logro hacerlo.
He probado de agregarlo en el evento click del botón, pero no me lo ejecuta, supongo que es porque es reemplazado con el código que pongo en el load.
Lo otro que hice fue agregar en la función Url la línea <%CargaCat();%> y tampoco hace nada.
Haaa la función está definida como Public.
Gracias.-