C# 通过dataset数据源对datagrid进行数据绑定:图像列不显示图像,但显示system.byte[]
我将gridview拖放到designer中,并将数据源配置为新的SQLDataSource,在这里我选择了一个图像表。在其中,有3列(Id、名称、图像为图像数据类型)。但是,一旦我配置并运行了应用程序,它就不会显示图像列。请帮助我,我想显示从SQL DB到datagrid第3列的图像C# 通过dataset数据源对datagrid进行数据绑定:图像列不显示图像,但显示system.byte[],c#,asp.net,sql,visual-studio-2010,gridview,C#,Asp.net,Sql,Visual Studio 2010,Gridview,我将gridview拖放到designer中,并将数据源配置为新的SQLDataSource,在这里我选择了一个图像表。在其中,有3列(Id、名称、图像为图像数据类型)。但是,一旦我配置并运行了应用程序,它就不会显示图像列。请帮助我,我想显示从SQL DB到datagrid第3列的图像 谢谢你@divide:如果你发布代码,它会更有用 没有什么建议 不要使用datagrid的自动生成列,因为默认情况下datagrid不支持图像模板列 您应该搜索以创建DataGrid模板列。这将帮助您显示图像或
谢谢你@divide:如果你发布代码,它会更有用 没有什么建议
这篇文章可能会对你有所帮助 我们也来看看这个链接。嗨,普里扬克,谢谢你,现在肯定会通过这些链接。但我需要一种简单的方法,从sql数据库在gridview中显示3列。列为1。int列ID,2。varchar列名称,3。图像列实际图片。@divide:我认为如果你的图像直接存储在数据库中,它们必须以某种二进制格式存储。您应该首先了解如何从数据库中检索它们。对于datagrid,我确信您必须使用模板列。@神圣:看看这个论坛: