灵活的文件 - 开放式对话要求不是

时间:2010-01-09 05:01:50

标签: asp.net-mvc

我要求用户允许用户从网页中选择网络驱动器中的文件,并将选择的文件路径显示在文本框中。我还必须能够设置每次打开对话框的默认目录。

我对传统方法的问题是我无法粘贴链接(因为用户想要输入网址而不是文件路径)。另外,我无法轻易设置默认值。

有没有人知道一种更灵活的方法,因为在这里我没有上传任何文件,只想返回用户通过鼠标点击按钮或图像调用的打开对话选择的文件的完整路径

非常感谢提前

约翰

1 个答案:

答案 0 :(得分:0)

您可以使用类似于其他人使用的技术使默认的元素看起来很漂亮。使用CSS,您可以隐藏底层的HTML输入控件,并在其上放置单独的文本框和按钮控件。这样,您可以控制浏览框的外观,同时仍然可以控制文本框上的输入。

Here's a good article you can use了解如何设置控件样式以及如何构建使其运行所必需的javascript。