将预定义图标添加到ASP页面

时间:2010-09-25 22:03:24

标签: asp.net

我正在创建一个包含数据的表,最后一列需要为每一行设置一个recycle-bin图标,允许我删除该行。问题是,我找不到这个图标或如何添加它。

这是一个<asp:Table> Web控件,我正在通过它后面的C#文件添加行和单元格。

我正在考虑使用类似的东西:

TableCell cell = new TableCell();
cell.

这就是我被困住的地方。我需要让单元格包含可点击的回收站图标,但我不知道如何添加它。

1 个答案:

答案 0 :(得分:0)

除非我遗漏了某些东西,否则你不能只将图像添加到单元格中吗?

或者您可以通过 Text 属性直接设置TableCell的HTML:

string recycleBinImage = "<img src='/Images/recycle_bin.jpg' alt=''>";
TableCell cell = new TableCell();
cell.Text = recycleBinImage;
row.Controls.Add(cell);

OR

Image recycleBinImage = new Image();
recycleBinImage.ImageUrl = "/Images/recycle_bin.jpg";
cell.Controls.Add(recyleBinImage);
row.Controls.Add(cell);

然后,如果您想“删除”某些内容,只需添加“onclick”属性:

recycleBinImage.Attributes.Add("onclick", "someFunctionWhichDeletes();");