我是MVC2的新手,我已经使用用户详细信息填充了gridview,其中包含图像和指向另一个页面的链接。在我的开发机器上一切正常,但在我的IIS 7.5上看起来似乎没那么容易,图像没有显示,点击链接时显示404.0错误页面。
1)我发布的网站在主母版页上显示模板和图像。 2)我的Index.aspx有一个网格,通过调用数据库来填充图像,如下所示: 宽度=“50px”高度=“50px”/> 3)它还有一个超链接,点击该链接应导航到另一个页面,但它显示404.0错误页面。
我的先决条件如下:
1)我已经在bin文件夹中包含了所需的所有DLL。 2)我的母版页面有Url.Content代码来获取css / styles。 3)已将IUSR,IIS_IUSR,Network的权限授予该文件夹。
请尽快帮助我。
谢谢, Ravindranath
答案 0 :(得分:0)
替换:
ImageUrl='<%# Eval("VisitorMaster.ID", "/Visitor/showImage/{0}") %>'
使用:
ImageUrl='<%# Eval("VisitorMaster.ID", "~/Visitor/showImage/{0}") %>'
注意~/
将被虚拟目录的名称替换。