【问题标题】:Passing a value from a controller to a file textbox将值从控制器传递到文件文本框
【发布时间】:2015-04-01 21:00:59
【问题描述】:

我试图在文件类型文本框中显示从模型传递的文件的路径。当文件路径是常规文本框时,文件路径可以很好地传递,但当它是文件类型时,什么都不会传递。

我也试过用 jQuery 添加它,但没有成功。

知道这是否可能吗?

作品@Html.TextBoxFor(x => x.filpath)

不起作用 @Html.TextBoxFor(x => x.filpath, new { type = "file" })

【问题讨论】:

    标签: razor model-view-controller


    【解决方案1】:

    我假设你在谈论这个:

    <input type="file" />
    

    这不是文本框。这是file upload control。无法预先填充其值 - 浏览器不允许,因为它存在安全风险。如果您可以预先填充它的值,您就可以将任何文件从用户的计算机上传到您的服务器。

    【讨论】:

    • 是的,我是,好吧,很好回答这个问题。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    • 2015-10-13
    • 1970-01-01
    相关资源
    最近更新 更多