slike u datagrid-u? (C#)
04.03.2007. u 13:20 · pre 239 meseci
#1
Pokusavam da ubacim neke slike u datagrid. Slike su smjestene na c: drev-u.
Ovdje se kod koji koristim:
protected void getPictures()
{
DataTable dt = new DataTable("123");
dt.Columns.Add("abc", typeof(string));
string[] fileEntries = System.IO.Directory.GetFiles(Server.MapPath("./AlbumPictures/Ski/"));
int i;
for (i = 0; i <= fileEntries.Length - 1; i++)
{
DataRow dr = dt.NewRow();
string pic = fileEntries.GetValue(i).ToString().Replace(@"\", @"/");
dr["abc"] = "<img src=" + (char)34 + "" + pic + "" + (char)34 + " height=274 width=274>";
dt.Rows.Add(dr);
}
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();
}
Ovdje je rezultat:
ne razumijem zasto ne pokaziva sliku. kada ovaj kod ubacim u frontpage radi sve ok i slike se pojave.
abc
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00390.JPG" height=274 width=274>
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00391.JPG" height=274 width=274>
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00393.JPG" height=274 width=274>
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00394.JPG" height=274 width=274>
Ovdje se kod koji koristim:
protected void getPictures()
{
DataTable dt = new DataTable("123");
dt.Columns.Add("abc", typeof(string));
string[] fileEntries = System.IO.Directory.GetFiles(Server.MapPath("./AlbumPictures/Ski/"));
int i;
for (i = 0; i <= fileEntries.Length - 1; i++)
{
DataRow dr = dt.NewRow();
string pic = fileEntries.GetValue(i).ToString().Replace(@"\", @"/");
dr["abc"] = "<img src=" + (char)34 + "" + pic + "" + (char)34 + " height=274 width=274>";
dt.Rows.Add(dr);
}
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();
}
Ovdje je rezultat:
ne razumijem zasto ne pokaziva sliku. kada ovaj kod ubacim u frontpage radi sve ok i slike se pojave.
abc
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00390.JPG" height=274 width=274>
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00391.JPG" height=274 width=274>
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00393.JPG" height=274 width=274>
<img src="C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/WebSites/test.net/AlbumPictures/Ski/DSC00394.JPG" height=274 width=274>