Ciao ragazzi,
buona giornata a tutti!
Vi chiedo un aiuto che proprio non mi capacito il motivo per cui non mi risulta.
Ho un'estrazione di campi dal database, ho fatto un piccolo controllo if
dove dico che se il campo img è vuoto allora non mostra quel campo, sto provando in mille modi, ma non funziona mi mostra ugualmente l'img ovviamente vuota.

ecco il controllino che ho fatto

codice:
        while (rdr.Read())
        {

            if (rdr["img"]!="")
            {

                NewsId.InnerHtml+="<table border=0>";
                NewsId.InnerHtml += "<tr><td>" + rdr["titolo"] + "</td></tr>";
                NewsId.InnerHtml += "<tr><td style=text-align:justify;>" + rdr["news"] + "</td></tr>";
                NewsId.InnerHtml += "<tr><td><img src=../imguploade/" + rdr["img"] + "></td></tr>";
                NewsId.InnerHtml += "</table>";
                NewsId.InnerHtml += "<hr>";

             }

            else
            {
                NewsId.InnerHtml += "<table border=0>";
                NewsId.InnerHtml += "<tr><td>" + rdr["titolo"] + "</td></tr>";
                NewsId.InnerHtml += "<tr><td style=text-align:justify;>" + rdr["news"] + "</td></tr>";
                NewsId.InnerHtml += "</table>";
                NewsId.InnerHtml += "<hr>";

            }

        }
niente da fare ragazzi è come se non scrivessi il controllo if, secondo voi dov'è l'errore?
Grazie mille amici!