2014-12-31 83 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