GridView没有显示图像

时间:2013-09-29 12:43:51

标签: c# asp.net gridview

我有一个名为assignWork的表,它分别有四个varchar字段和一个varbinary字段。然而问题是当我试图在GridView上创建我的表的视图时,它显示除了我存储的图像之外的所有字段。是因为我需要执行一些转换,或者gridView不显示图像?

这是我迄今为止尝试过的gridView背后的代码:

protected void Page_Load(object sender, EventArgs e)
{
 SqlConnection con = new SqlConnection("data source=      (local);database=project_cg;integrated security=SSPI");
 SqlCommand cmd = new SqlCommand("Select * from assignWork", con);
 con.Open();
 SqlDataReader rdr = cmd.ExecuteReader();
 GridView1.DataSource = rdr;
 GridView1.DataBind();

 con.Close();


 }

1 个答案:

答案 0 :(得分:1)

这会让你很好的抬头..你为什么不尝试这个? http://www.brainbrushups.com/2013/06/how-to-save-image-in-binary-format-in.html

这涉及两页。一个是主网格页面。第二个是显式的aspx页面,只是为了显示你的图像,它将为图像列的网格中的每个记录呈现。