完整代码就不给了,给你思路吧.
将你要换的单元格换成模版列.
在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"))%>