2013-07-27 67 views

回答

0

我會推薦自己渲染視圖並將結果保存爲PDF(Render View programmatically into a string)。但是,如果您需要客戶端HTML,則必須通過用戶輸入將其傳遞到控制器。試試這個:

1)做一個隱藏字段

@Html.Hidden("ClientHTML") 

2)更新字段您提交表單前:

$('document').ready(function(){ 
    $('#myform').submit(function(){ 
     var pageHTML = '<html>' + $('html').html() + '</html>'; 
     $('#ClientHTML').val(pageHTML); 
    }); 
}); 

然後,您必須允許在帖子中的HTML內容,如in this post所述。

相關問題