日期:2014-05-19  浏览次数:20371 次

·FormatImageUrl(?,?)两个参数是什么意思?
FormatImageUrl(
(bool)DataBinder.Eval(Container.DataItem, "Flag "),DataBinder.Eval(Container.DataItem, "Type ").ToString()
)
------
这个方法我在msdn中找到的是FormatImageUrlValue,上面也没说括号中的两个参数是什么意思,请高人详细点解!

------解决方案--------------------
在显示目录、文件的标志图像时,使用函数FormatImageUrl(bool bFlag,string sType)获取图像的链接地址。该函数根据目录或者文件的类型获取不同图像的链接地址。它的程序代码如下:

protected string FormatImageUrl(bool bFlag,string sType)

{ //文件夹类型

if(bFlag== true){return (~/Images/folder.gif;);}

else
switch(sType)
{
case "image/bmp ":return "~/image/bmp.bmp ";
case "application/octet-stream ":return "~/image/exe.bmp ";
default:return( "~/images/aa.gif ")
}
}
return ( " ");