请教:CS1502: 与“_Default.showNewResumePic(System.DateTime)”最匹配的重载方法具有一些无效参数
报错内容如下:
HTML code
编译器错误信息: CS1502: 与“_Default.showNewResumePic(System.DateTime)”最匹配的重载方法具有一些无效参数
源错误:
行 1083: <%--<img src="images/my31_new.gif" width="22" height="9" alt="" />--%>
行 1084: <script language="javascript">showNewPic('<%# DataBinder.Eval(Container.DataItem,"RN_CreateDate") %>')</script>
行 1085: <%# showNewResumePic(DataBinder.Eval(Container.DataItem,"RN_CreateDate")) %>
行 1086: </li>
行 1087: </ul>
源文件: e:\n\my31net\Default.aspx 行: 1085
.cs页的函数showNewPic()的内容如下
C# code
protected void showNewResumePic(DateTime createDate)
{
if (createDate == null)
{
}
else
{
if (Convert.ToDateTime(createDate).Day == DateTime.Now.Day)
{
Response.Write("<img src='images/my31_new.gif' />");
}
}
}
请高手帮忙解决。致谢!
------解决方案--------------------DataBinder.Eval((DateTime)Container.DataItem,"RN_CreateDate"))
------解决方案--------------------(DateTime)DataBinder.Eval(Container.DataItem,"RN_CreateDate")
------解决方案--------------------思归!!!仰望一下!
------解决方案--------------------如果要用<%#和数据绑定,你需要返回数据,譬如
protected string showNewResumePic(DateTime createDate)
{
if (createDate == null)
{
}
else
{
if (Convert.ToDateTime(createDate).Day == DateTime.Now.Day)
{
//ugly, but....
return "<img src='images/my31_new.gif' />";
}
}
return String.Empty;
}
------解决方案--------------------saucer
总技术分第3...
牛人牛人.