【发布时间】:2011-02-24 18:09:40
【问题描述】:
所以我的母版页上有一个 Javascript 函数。当我从派生自该母版页的页面中调用它时,它工作正常,但是,在没有的页面上,它显然不起作用。我也不能把它放在另一个 .js 文件中,因为它使用了一些嵌入的 c# 代码,所以它必须在 <script> 标记内。
这是函数:
function GridExport(viewUrl, fileName)
{
var actionUrl = "<%= System.Web.VirtualPathUtility.ToAbsolute("~/mvc/Indications.cfc/ExportToExcel")%>";
var guid = GetGUIDValue();
window.open((actionUrl + "?id=" + guid + "&viewName=" + viewUrl + "&fileName=" + fileName), null, null, null);
}
有没有一种方法可以将母版页中的 Javascript 定义包含在另一个视图中,而无需从母版页派生?
【问题讨论】:
标签: javascript asp.net-mvc-2 master-pages