1
내 작업MVC 뷰를 HTML 문자열로 변환 - 오류 "값이 예상 범위 내에 들지 않습니다." 다음
public PartialViewResult PrintOrder(string orderNo)
{
ViewBag.OrderId = orderNo;
return PartialView();
}
다음 것은 값이 예상 범위를 벗어 않습니다 "로 내 코드 내가 result.View.Render (VC, SW)에서 오류를 얻고있다
public static String RenderViewToString(PartialViewResult result,ControllerContext context, String viewPath,string orderNo, object model = null)
{
context.Controller.ViewData.Model = model;
using (var sw = new StringWriter())
{
result.View = ViewEngines.Engines.FindPartialView(context, "PrintOrder").View;
ViewContext vc = new ViewContext(context, result.View, result.ViewData, result.TempData, sw);
result.View.Render(vc, sw);
var html = sw.GetStringBuilder().ToString();
return html;
}
//return "No Data";
}
입니다 . "
무엇이 오류입니까?
나쁜 소식은 https://stackoverflow.com/questions/11996205를 참조하십시오. –