在ASP.NET 2.0 中GridView 为什么不显示数据类型为image 的列 问一下:在ASP.NET 2.0 中GridView 为什么不显示数据类型为image 的列,怎样能让它显示出来?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据类型为image 你要让他显示什么?图像?路径?名称? 哦,我是绑定的sql中northwinds的Categories表 首先 sql中存图片 不合适 最好只村名称然后在服务器中找名字匹配的图 那是sql2005 系统自带的数据,不是我自己做的 northwinds中的一个表,包含的一个image列 但在dataGridView能显示这么一列 1 建个ShowImage.aspx,在代码里加入: protected void Page_Load(object sender, EventArgs e) { string strProductID = Request.QueryString["ID"]; SqlConnection myConnection = new SqlConnection(你的连接字串); SqlCommand myCommand = new SqlCommand(你的SELECT那个Image的语句, myConnection); myConnection.Open(); byte[] bytes = (byte[])myCommand.ExecuteScalar(); Response.Clear(); Response.BinaryWrite(bytes); myConnection.Close(); Response.End(); }2 GridView里建个模板列,拖个Image上去,把ImageUrl绑定成<%# Eval("ID", "~/ShowImage.aspx?ID={0}") %>类似这样子,ID就是你那个表的主键。OK了 "GridView里建个模板列",是在它的columns属性里添加一个“ImageField”的可用字段吗? 推荐使用TemplateField,加个Image控件上去,这样就可以设置Image的大小用ImageField的话,是绑定DataImageUrlField="ID"和DataImageUrlFormatString="~/ShowImage.aspx?ID={0}",显示出的图像大小就是存储在数据库中的Image大小 c#窗口的问题,这个程序不会做,求教 如何显示一个“选择文件夹对话框“啊??? 【初学者求教】这个是时间戳么? 在学C#中 遇到的小问题请大家帮忙 tabcontrol 中不同tabpag 里listview 和treeview显示问题 类库里写的登陆代码有错吗? 一个字符串转换的问题! SqlCommand的问题 如何实现输入笔记本的型号,得出参考价的功能。台式机的话机是检测硬件(已实现),如何得出参考价? 如何判断一台主机是否提供FTP,是否是匿名的? 一点击某按钮后,FileUpload对话框中的内容就消失了,不让它消失该怎么办啊? aspx的问题,请大家帮忙
图像?路径?名称?
然后在服务器中找名字匹配的图
protected void Page_Load(object sender, EventArgs e)
{
string strProductID = Request.QueryString["ID"];
SqlConnection myConnection = new SqlConnection(你的连接字串);
SqlCommand myCommand = new SqlCommand(你的SELECT那个Image的语句, myConnection); myConnection.Open();
byte[] bytes = (byte[])myCommand.ExecuteScalar();
Response.Clear();
Response.BinaryWrite(bytes);
myConnection.Close();
Response.End();
}
2 GridView里建个模板列,拖个Image上去,把ImageUrl绑定成<%# Eval("ID", "~/ShowImage.aspx?ID={0}") %>类似这样子,ID就是你那个表的主键。OK了