protected void grd_pedidosRowDataBound(object sender, GridViewRowEventArgs args) { try { if (args.Row.RowType == DataControlRowType.Header) { DropDownList ddl_all_etiqueta_tipo = (args.Row.FindControl("ddl_all_etiqueta_tipo") as DropDownList); ControlsMng.fillEtiquetaTipo(ddl_all_etiqueta_tipo); } if (args.Row.RowType == DataControlRowType.DataRow) { //Find the DropDownList in the Row DropDownList ddl_etiqueta_tipo = (args.Row.FindControl("ddl_etiqueta_tipo") as DropDownList); ControlsMng.fillEtiquetaTipo(ddl_etiqueta_tipo); } } catch (Exception e) { ((MstCasc)this.Master).setError = e.Message; } }
protected void rep_serv_data_bound(object sender, RepeaterItemEventArgs args) { try { if (args.Item.ItemType == ListItemType.Item || args.Item.ItemType == ListItemType.AlternatingItem) { HiddenField hf_id_servicio = args.Item.FindControl("hf_id_servicio") as HiddenField; int id_servicio = Convert.ToInt32(hf_id_servicio.Value); Panel pnl_precio = args.Item.FindControl("pnl_precio") as Panel; pnl_precio.Visible = false; Panel pnl_uva = args.Item.FindControl("pnl_uva") as Panel; pnl_uva.Visible = false; DropDownList ddlEtiqueta_tipo = null; switch (id_servicio) { case 1: // ddlEtiqueta_tipo = pnl_precio.FindControl("ddl_eti_tipo_precio") as DropDownList; pnl_precio.Visible = true; break; case 2: pnl_uva.Visible = true; ddlEtiqueta_tipo = pnl_uva.FindControl("ddl_eti_tipo_uva") as DropDownList; ControlsMng.fillEtiquetaTipo(ddlEtiqueta_tipo); break; } } } catch (Exception e) { ((MstCasc)this.Master).setError = e.Message; } }