1
我有一个文件按钮来搜索文件。我想要选择的路径并将其显示在iframe中。在iframe中动态显示C#MVC中的PDF
<div class="editor-field">
@Html.TextBox("file", "", new { type = "file" })
</div>
我现在的iframe是:
@Html.AntiForgeryToken()
<iframe src="@Url.Action("GetPDF")" ; height="1000" ; width="1000";%>'></iframe>
我现在的(静态)GetPDF方法如下:
public FileStreamResult GetPDF()
{
FileStream fs = new FileStream("D:\\Temp.pdf", FileMode.Open, FileAccess.Read);
return File(fs, "application/pdf");
}
所以,请你帮帮我,告诉我我该怎么更新我的Iframe与我选择的编辑字段一致吗?
什么是你想实现的呢? PDF位于客户端机器上还是服务器上?我的假设是你试图从客户端机器上显示PDF预览?如果是这样,你的解决方案将无法工作,因为'GetPDF'操作将尝试从服务器端加载PDF。 –
来自客户端。 – Lukas