在vb.net中运行时创建表,图像控件没有图像url属性

时间:2010-03-10 22:39:28

标签: vb.net image runtime

我正在使用htmltablerows和htmltablecell在vb.net代码(htmltable)中创建一个表。我给了图像控制但thatr控件不能有.imageurl属性,我需要因为我有一个处理程序image.ashx从数据库中带来图像。 继承人的代码 -

TD =新的HtmlTableCell Dim img As New HtmlImage() img.ID =“image_”& RD( “ID”) img.Style.Add(“width”,“100px”) img.Style.Add(“height”,“100px”) img.ImageUrl =“Image.ashx?id =”& RD( “ID”)

在最后一行,“img.ImageUrl”我收到此错误 - 'ImageUrl'不是'System.Web.UI.HtmlControls.HtmlImage'的成员 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

ImageUrlSystem.UI.WebControls.Image控件的成员。相比之下,您使用的是直接HtmlImage控件,该控件的呈现与 img 标签完全相同。您应该使用HtmlImage控件的Src property