我正在创建一个包含数据的表,最后一列需要为每一行设置一个recycle-bin图标,允许我删除该行。问题是,我找不到这个图标或如何添加它。
这是一个<asp:Table>
Web控件,我正在通过它后面的C#文件添加行和单元格。
我正在考虑使用类似的东西:
TableCell cell = new TableCell();
cell.
这就是我被困住的地方。我需要让单元格包含可点击的回收站图标,但我不知道如何添加它。
答案 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();");