Ver Mensaje Individual
  #15 (permalink)  
Antiguo 07/09/2005, 11:17
Avatar de nsmsndie
nsmsndie
 
Fecha de Ingreso: julio-2005
Mensajes: 61
Antigüedad: 18 años, 10 meses
Puntos: 0
Cita:
Iniciado por moNTeZIon
mmmmmm... No, no hace el Page_Load antes, Primero hace el codigo del boton, Luego el Page_Load... Y todo esto en el servidor... Luego vuelve.
Código:
este es page_load() del control que contiene al otro.
editList.ascx
Código PHP:
// Cargamos el contenido de los controles
                
this.CargaContenido();
            
            
                
//Comprobamos que se quiere hacer
                
if(IsEditing//si está siendo editado
                
{
                    if(
this.ItemIdex == -1//y no hay seleccionado ninguno, cargamos un nuevo item
                        
this.CargaNewEditItem();
                    else                    
//sino cargamos el item seleccionado
                        
this.CargarEditItem((object)this.dgElementos,this.ItemIdex);
                
                } 
codigo del botón aceptar, del control que está dentro del otro:
editItem.ascx-------------

Código PHP:

private void btnAceptar_Click(object senderSystem.EventArgs e)
        {
            
            
//Conexión a la Base de Datos
            
AccesoBD.SQL sql = new AccesoBD.SQL();

            
//Cogemos la ruta relativa de los documentos para almacenarla
            
string rutaDocumento this.imgPreview.ImageUrl.Substring(this.imgPreview.ImageUrl.IndexOf("\\documentos")+1);
            
            
//string encode = Server.HtmlEncode(this.FTBdescripcion.Text);            

            
if(this.IsEdit)//Estamos editando y lo actualizamos
            
{            
                
sql.ActualizaRegistro(this.tabla,this.Id,this.txtTitulo.Text,this.FTBdescripcion.Text,rutaDocumento);
                
this.IsEdit false;
            }
            else
//Estamos creando uno nuevo y lo insertamos
            
{        
                
sql.InsertaRegistro(this.tabla,this.txtTitulo.Text,this.FTBdescripcion.Text,rutaDocumento,0);
            }            
        } 
pues no lo entiendo, porque a mí no me va. Yo el codigo lo tengo en button_click.. tendría que hacer y mediante el depurador he comprobado que por ahi no pasa, se va al page_load del control que lo contiene¿?