【发布时间】:2014-09-03 05:51:30
【问题描述】:
在网上我发现了很多这样的 JS 代码示例:
window.location.href = "@Url.Action('Index', 'Home')";
人们在 javascript 代码中使用 HTML 助手,例如参见 that。 但是当我想这样做时,我会得到一个简单的字符串:
http://localhost:28832/@Url.Action('Index',%20'Home')
为什么我的 HTML 助手没有被处理?
【问题讨论】:
-
您需要通过 razor 引擎获取您的 JS 文件
-
我用 bindle 得到它是这样的:
@Scripts.Render("~/bundles/Account/Register")你是这个意思吗?
标签: c# javascript asp.net razor