基本上我正在尝试将 Foundation 4 框架集成到 ASP.NET 项目中。我在 App_Code 中创建了一个类,其中创建了包含所有 css、js 链接的静态方法。现在我想在 .aspx 文件的 head 标签中使用它。部分代码: AppCore.cs
public class AppCore
{
private static IDictionary<string, string> Dlink = new Dictionary<string, string>();
static AppCore()
{
//App Links
Dlink.Add("js", "~/_Assets/js/");
Dlink.Add("css", "~/_Assets/css/");
Dlink.Add("img", "~/_Assets/img/");
}
public static string link(string i)
{
if (!Dlink.ContainsKey(i))
return "N/A";
else
return Dlink[i];
}
}
我可以在正文标签中使用它作为
<% AppCore.link("css")+"foundation.css";%>
我真正想要的是在头脑中使用它,例如:
<link rel="stylesheet" href="<% AppCore.link("css");%>foundation.css" />
我哪里失败了?