2014-12-31 4 views
-1

Я хочу, чтобы вставить вар 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

Я получаю undefined в оповещении – mimi

+0

Что вы пытаетесь сделать с частичным видом html. – Aravindan

+0

Пожалуйста, разместите полный код Report.cshtml, который поможет найти решение. – Aravindan

Смежные вопросы