Beispiel #1
0
        protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                GridView GridView2   = (GridView)(e.Row.FindControl("GridView3"));
                Panel    pnlGrid     = (Panel)(e.Row.FindControl("pnlGrid2"));
                Label    btnShowHide = (Label)(e.Row.FindControl("btnShowHide2"));
                //  DataRowView CategoryId = (DataRowView)(e.Row.DataItem("IdCentral"));
                // var controlEditar = (Control)sender;
                // GridViewRow renglonGrid = (GridViewRow)controlEditar.NamingContainer;
                DataRowView rowView = (DataRowView)e.Row.DataItem;

                String state     = rowView["IdConvenio"].ToString();
                int    idCovenio = Convert.ToInt32(state);

                string ShowHideScript = "ToggleVisiblity(this,'" + pnlGrid.ClientID + "');return false";

                btnShowHide.Attributes.Add("onclick", ShowHideScript);
                clsCentral clsBussCentral2 = new clsCentral();

                GridView2.DataSource = clsBussCentral2.ConveniosByConvenio(idCovenio);
                GridView2.DataBind();
            }
        }