1
我使用pdf組件將html頁面轉換爲pdf。問題是當我通過網址訪問網頁時,我遇到了授權問題。從asp.net 4.0 web窗體獲取html而不執行頁面?
在mvc中,我可以從視圖中去除html而無需通過url訪問它?網頁表單中是否有相同的內容?
以下是如何從視圖中獲得的HTML MVC 3:
using (StringWriter sw = new StringWriter())
{
ViewEngineResult viewResult = ViewEngines.Engines.FindPartialView(controller.ControllerContext, viewName);
ViewContext viewContext = new ViewContext(controller.ControllerContext, viewResult.View, controller.ViewData, controller.TempData, sw);
viewResult.View.Render(viewContext, sw);
return sw.GetStringBuilder().ToString();
}
您能否提供更多詳細信息如何在頁面加載時獲取HTML佈局?謝謝。 – 2013-05-13 15:06:19