我是做aspnet的,form不太熟悉,谢谢
解决方案 »
- 小妹请教前辈DataGrideView里如何绑定ComboBox的问题。
- 贝叶斯分类器
- Datagridview行改变时触发哪个事件?
- Visual Studio.NET 2005与Visual Studio.NET 2008改变了多少?
- 谁有实现adsl宽带自动拨号断开的C#源码?
- DataGridView填充数据时候出现"输入字符串的格式不正确"
- 上传整个目录到服务器上??C/S 如何实现 救命~~~~~~~~~
- 急,有请各位大虾
- ▂▃▅▆█请教如何在WebForm中动态创建控件及其事件?█▆▅▃▂
- 用C#写ASP.NET程序,我怎么找不到Page_Unload事件?
- 同时删除多列
- C# 如何判断进程是已经打开udl文件?
<asp:TemplateField>
<HeaderTemplate>
图片
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%#Eval("url") %>'>
<asp:Image ID="Image1" Width="120px" Height="40px" ImageUrl='<%#Eval("Path") %>'
runat="server" /></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
winform里,就要下载图片到本地,在显示在datagridview上
private void DataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (DataGridView1.Columns[e.ColumnIndex].Name.Equals("Image"))
{
string path = e.Value.ToString();
e.Value = GetImage(path);
}
}
public System.Drawing.Image GetImage(string path)
{
return System.Drawing.Image.FromFile(path);
}
都已经注明了是Form了,楼上的楼上没看清啊
我自己就是搞asp.net的
如果数据源是泛型 可以简单的增加一个属性private string m_UrlImage="http://123123.bmp";public Image UrlImage
{
get
{
System.IO.MemoryStream _Memory = new System.IO.MemoryStream(new System.Net.WebClient().DownloadData(m_UrlImage));
return System.Drawing.Image.FromStream(_Memory);
}
}绑定这个属性就可以了
如果是DataTable需要增加一列 Table.Columns.Add("Image",typeof(Image));然后循环给这个DataTable每行的Image列 附值为Image 可以使用WebClient;