请问c#窗体编程中怎么在datagridview 中的一行中的一个单元格类显示图标+文本的组合

2024-12-29 20:48:16
推荐回答(1个)
回答1:

完整代码就不给了,给你思路吧.
将你要换的单元格换成模版列.
在CS文件中写一个自定义函数.返回HTML格式.
函数内容大致为
private string getout(string filename,string filetype)
{
string strfiletype
switch (filetype)
{
case : "jpg"
strfiletype = "***.gif";
break;
default:
strfiletype = "XXX.gif";
}
return " "+filename;
}
这样就返回如: 文件名称

然后前台就调用:<%= getout(DataBinder.Eval(Container.Item,"filename"),DataBinder.Eval(Container.Item,"filetype"))%>