RE:Ayuda con autopostback
como veras en el ejemplo cuando hace autopos.. no entra en el primer if ya que le estoy negando el IspostBack... y la carga de controles solo lo hace una ves cuando carga la pagina o cuando le hago un redirect...
como solo cargo los controles una ves no pierdo los datos ya cargados con anterioridad;
asi que cuando suceda el autopost.. entrara en el Else del load y ahi podes poner tus condiciones para cualquier objeto o simplemento ovia el else e ira a los eventos de los objetos...
Espero que te sirva...
protected void Page_Load(object sender, EventArgs e)
{
try
{
if (!IsPostBack)
{
CargarControles();
if (Session["PlanesServiciosBusqueda"] != null)
{
}
if (Request.QueryString["SubMenuBuscar"] == "Avanzada")
{
}
else
{
}
}
else
{
ArrayList intIndice = dgPlanesPorServicios.IndexRegister();
Int32 i_CountInactivos = 0;
Int32 i_CountActivos = 0;
Int32 i_Indice;
if (intIndice.Count != 0)
{
}
else
dgPlanesPorServicios.BotonEliminarVisible(true);
}
}
catch (Exception ex)
{
if (ex.Message.StartsWith("Thread") == false)
new LogErroresDA().Save(ex, UsuarioLogin,Request.UserHostAddress,Request.Url.ToString());
Master.MensajeError = ex.Message;
}
}