U XML-u se pored pitanja nalazi i neka slika (ako je za pitanje potrebna slika).
Problem je sledeci:
Kako zadatu sliku za tekuce pitanje prikazati na klijentima?
moj kod koji radi na serveru a ne i na klijentu je sledeci:
- zamisao je Procitati sliku iz XML-a i sacuvati je negde na serveru
- i nakon toga pomocu web image controle je prikazati.
byte [] slikaKaoBit=System.Convert.FromBase64String(cvorZadatak.ChildNodes[0].InnerText);
if(slikaKaoBit.Length!=0)
{
imgSlika.Visible=true;
MemoryStream memstream = new MemoryStream(slikaKaoBit,0,slikaKaoBit.Length);
memstream.Write(slikaKaoBit,0,slikaKaoBit.Length);
System.Drawing.Image newImage = System.Drawing.Image.FromStream(memstream);
newImage.Save(Server.MapPath("TempSlika.jpg"),ImageFormat.Jpeg);
imgSlika.ImageUrl=Server.MapPath("TempSlika.jpg");
memstream.Flush();
memstream.Close();
}
else
{
imgSlika.Visible=false;
}
i da ne davim mnogo jos jedno pitanje :
na serveru kreiram XML file. Kako da korisnik dobije poruku tipa "doslo je do greske prilikom kreiranja novog testa" ili "test je uspesno kreiran".
hvala unapred!
[Ovu poruku je menjao kalasnikov dana 08.10.2006. u 00:01 GMT+1]