Torna al Thread
if (e.CommandName.ToLower() == "editcliente")
{
LinkButton lbUpdate = (LinkButton)dvsearchdata.FindControl("lbUpdate");
LinkButton lbEdit = (LinkButton)dvsearchdata.FindControl("lbEdit");
dvsearchdata.ChangeMode(DetailsViewMode.Edit);
lbUpdate.Visible = true;
lbEdit.Visible = !lbUpdate.Visible;
TextBox txtnome = (TextBox)dvsearchdata.FindControl("txtnome");
string query = "SELECT Cliente.idcliente,Cliente.nome,Cliente.cognome,Cliente.indirizzo,Cliente.telefono,Cliente.email,Cliente.dataInserimento,Cliente.dataritiro,Cliente.descrizione,Cliente.Evaso,Cliente.Lavorazione,Prestazione.idprestazione,Prestazione.prestazione,Prestazione.modulo FROM Cliente INNER JOIN prestazionecliente ON Cliente.idcliente=prestazionecliente.idcliente INNER JOIN Prestazione ON prestazionecliente.idprestazione=prestazione.idprestazione WHERE Cliente.idcliente = " + id_cliente;
SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["UglConnessione"].ConnectionString);
SqlCommand cmd2 = new SqlCommand(query, connection);
connection.Open();
SqlDataReader dr;
dr = cmd2.ExecuteReader();
while (dr.Read())
{
txtnome.Text = dr["nome"].ToString();
/*((TextBox)dvsearchdata.FindControl("txtnome")).Text = reader.GetString(1);
((TextBox)dvsearchdata.FindControl("txtcognome")).Text = reader.GetString(3);
((TextBox)dvsearchdata.FindControl("txtindirizzo")).Text = reader.GetString(4);
((TextBox)dvsearchdata.FindControl("txttelefono")).Text = reader.GetString(5);
((TextBox)dvsearchdata.FindControl("txtemail")).Text = reader.GetString(6);
((TextBox)dvsearchdata.FindControl("txtdataInserimento")).Text = reader.GetDateTime(7).ToString();
((TextBox)dvsearchdata.FindControl("txtdataritiro")).Text = reader.GetDateTime(8).ToString();
((TextBox)dvsearchdata.FindControl("txtdescrizione")).Text = reader.GetString(9);
((CheckBox)dvsearchdata.FindControl("txtevaso")).Checked = reader.GetBoolean(10);
((CheckBox)dvsearchdata.FindControl("txtlavorazione")).Checked = reader.GetBoolean(11);
((TextBox)dvsearchdata.FindControl("txtprestazione")).Text=reader.GetString(12);
((TextBox)dvsearchdata.FindControl("txtmodulo")).Text = reader.GetString(12);
*/
}
dr.Close();
connection.Close();
}