我在测试 HTML Helper 时遇到了一个问题。基本上,我正在创建一个包含大量行、列和不同类型数据的网格。在标题中还有一个图像来通知用户数据是按哪一列排序的。但是,当我现在编写测试时(为时已晚,但迟到总比没有好?!),我得到这个错误:
“应用程序相对虚拟路径 '~/Images/SortingArrowUp.png' 不能设为绝对路径,因为应用程序的路径未知。”
var imgPath = VirtualPathUtility.ToAbsolute("~/Images/SortingArrowUp.png");
我该如何解决这个问题。我可以理解在测试期间这可能是一个问题,并且图像可能不可用等等,但是这样做的正确方法是什么?