Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 来自ASPX上MVC部分页面的HTML(web表单)_Asp.net_Asp.net Mvc - Fatal编程技术网

Asp.net 来自ASPX上MVC部分页面的HTML(web表单)

Asp.net 来自ASPX上MVC部分页面的HTML(web表单),asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我有一个很大的ASP.NETForms应用程序。我正在尝试为新东西添加MVC。 但仍有摘要页面(在ASPX中)显示多个用户控件 所以我需要将mvc部分页面的HTML输出(添加为现有asp.net web表单应用程序中的区域)嵌入到显示其他表单用户控件的ASPX页面 一种方法是通过启动http请求并将其置于文本控制中,以代码形式获取HTML 我认为的另一种方法是使用JavaScript,但这可能不适用于转换为PDF等场景 如果有更好的方法,请提出建议 谢谢, Rahul Jain向返回部分视图的控

我有一个很大的ASP.NETForms应用程序。我正在尝试为新东西添加MVC。 但仍有摘要页面(在ASPX中)显示多个用户控件

所以我需要将mvc部分页面的HTML输出(添加为现有asp.net web表单应用程序中的区域)嵌入到显示其他表单用户控件的ASPX页面

一种方法是通过启动http请求并将其置于文本控制中,以代码形式获取HTML

我认为的另一种方法是使用JavaScript,但这可能不适用于转换为PDF等场景

如果有更好的方法,请提出建议

谢谢,
Rahul Jain

向返回部分视图的控制器操作发出jQuery AJAX请求?我不知道“转换为PDF场景”是什么,但对我来说,这听起来是一个完全不同的问题。谢谢。。我们通过在服务器端将html转换为pdf字节来生成pdf。像htmlBytes=Server.execute(pageurl)然后转换HTMLTOPDF(htmlBytes),所以这可能不需要等待asyc javascript调用,因为大多数工具都是从html创建PDF的,有“等待输入”的持续时间。。我们可能需要对其进行调整,以确保下载整个html(包括图像和脚本),并确保脚本完成渲染