private void LoadServizi(string cadenza, string frequenza) { TheSite.Classi.ClassiDettaglio.Servizi s = new TheSite.Classi.ClassiDettaglio.Servizi(); DataSet ds = s.GetServizi(); rpserv.DataSource = ds.Tables[0]; rpserv.DataBind(); cmbsTipoCadenza.Attributes.Add("onclick", "SetVisible();"); Page.RegisterStartupScript("visib", "<script language='javascript'>SetVisible();</script>"); Classi.ClassiAnagrafiche.PmpFrequenza _PmpFrequenza = new Classi.ClassiAnagrafiche.PmpFrequenza(); ds = _PmpFrequenza.GetDataStag(frequenza); //rpserv.Visible =true; foreach (RepeaterItem item in rpserv.Items) { HtmlInputHidden ids = (HtmlInputHidden)item.FindControl("idser"); foreach (DataRow riga in ds.Tables[0].Rows) { if (riga["servizi_id"].ToString() == ids.Value) { DropDownList cmb = (DropDownList)item.FindControl("drmese"); cmb.SelectedValue = riga["idmese"].ToString(); break; } } } }
private void DataGridRicerca_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { ImageButton _img1 = (ImageButton)e.Item.Cells[1].FindControl("Imagebutton3"); _img1.Attributes.Add("title", "Visualizza"); ImageButton _img2 = (ImageButton)e.Item.Cells[1].FindControl("Imagebutton1"); _img2.Attributes.Add("title", "Modifica"); // PAOLO 24/02/06: scambio la dicitura Fisso e Periodico considerando che: // se il campo FIXED ha ZERO (FALSE) il record è PERIODICO if (e.Item.Cells[4].Text == "1") { Classi.ClassiAnagrafiche.PmpFrequenza _PmpFrequenza = new Classi.ClassiAnagrafiche.PmpFrequenza(); DataSet ds = _PmpFrequenza.GetDataStag(e.Item.Cells[2].Text); Repeater rp = (Repeater)e.Item.Cells[8].FindControl("rp"); rp.DataSource = ds.Tables[0]; rp.DataBind(); } if (e.Item.Cells[4].Text == "0") { e.Item.Cells[4].Text = "Periodico"; } else { e.Item.Cells[4].Text = "Fisso"; } if (e.Item.Cells[9].Text == "0") { e.Item.Cells[9].Text = "NO"; } else { e.Item.Cells[9].Text = "SI"; } } }