Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/12/2005, 09:42
Avatar de mlillo
mlillo
 
Fecha de Ingreso: julio-2005
Mensajes: 54
Antigüedad: 18 años, 9 meses
Puntos: 0
aqui tienes un ejemplo de como se abre una ventana desde un boton de una fila del grid que a su bez depende de un combo para seleccionar una opción de esta forma se abrira una ventana u otra dependiendo de lo que hay seleccionado en el combo al pulsar el boton, tu tienes que hacer algo por el estilo:

Código:
private void DGDirec_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
			{
				if(e.Item.ItemType.ToString().Equals("Item") || e.Item.ItemType.ToString().Equals("AlternatingItem"))
				{
					try 
					{
                  string nombre   = ((HyperLink)e.Item.FindControl("linkDirect")).Text;
						DropDownList ddl = ((DropDownList)e.Item.FindControl("DDLOpcionesDir"));
						Button btnDir	  = ((Button)e.Item.FindControl("btnAceptarDir"));

						string estado = ((Label)e.Item.FindControl("lbEstado")).Text;
						if(estado.Equals(Constantes.ESTADO_ELIMIN))
						{
							HyperLink link = (HyperLink)e.Item.FindControl("linkDirect");
							link.Enabled = false;
							ddl.Enabled = false;
							btnDir.Enabled = false;
						}
						else
						{
							btnDir.Attributes.Add("onclick","javascript:openDialog(DGDirec__ctl" + (e.Item.ItemIndex + 2).ToString() + "_DDLOpcionesDir,'"+ nombre +"');");
							cargaComboOpciones(((Label)e.Item.FindControl("lbBloq")).Text,ddl,false);
						}
					}
					catch	{}
				}
			}
__________________
Salu2 :pensando: