Ciao a tutti,
devo visualizzare su una pagina aspx delle immagini e per farlo ho usato il codice seguente:
Però usando Response.Write mi visualizza le immagini in cima alla pagina, mentre a mecodice:protected void Page_Load(object sender, EventArgs e) { string a; string b; string b1; MySql.Data.MySqlClient.MySqlConnection conn; string myConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["db_connection"].ConnectionString; conn = new MySql.Data.MySqlClient.MySqlConnection(myConnectionString); conn.Open(); string sql = " SELECT * FROM images ORDER BY RAND() limit 12"; MySqlCommand cmd = new MySqlCommand(sql, conn); MySqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { // Response.Write(rdr[0] + " -- " + rdr[1]); // converto in stringa il campo del database a = Convert.ToString(rdr["ImageName"]); // Response.Write(Path.GetFileName(@a)); b = Convert.ToString(Path.GetFileName(@a)); // Response.Write(Path.GetFileNameWithoutExtension(@a)); b1 = Convert.ToString(Path.GetFileNameWithoutExtension(@a)); // stampo sulla pagina il campo del database Response.Write(b); Response.Write("<img src=\"images/minithumb/"+b1+".jpg\" />"); } rdr.Close(); conn.Close(); }
servirebbero al centro. Come devo fare?
Grazie anticipatamente

Rispondi quotando