2014-12-31 50 views
-1

我想插入VAR reportWindow渲染视图Report.cshtml如何在插入到javascript变量@ Html.Partial

,所以我可以用它做快速坡平如单页应用

<script> 
    var reportWindow = @Html.Partial("~/Views/Main/Report.cshtml"); 

    alert(reportWindow); 
</script> 
+0

究竟是从该部分回来什么? – beautifulcoder

+0

假设它是从部分返回的html内容,为什么不把它放到文档中? – Shoe

回答

0

请更改下面的代码

注意:您必须将剃须刀代码置于单个代码之间。

script> 
    var reportWindow = '@Html.Partial("~/Views/Main/Report.cshtml")'; 

    alert(reportWindow); 
</script> 
+0

我得到了未定义的警报 – mimi

+0

你想用局部视图html。 – Aravindan

+0

请把你的完整Report.cshtml代码,这将有助于找到溶剂。 – Aravindan