【问题标题】:browsing to a file on button click in asp.net在 asp.net 中单击按钮浏览到文件
【发布时间】:2011-05-01 12:03:43
【问题描述】:

我想通过单击按钮浏览到文件夹并选择该文件夹中的文件。当用户选择特定文件时。我想检索该文件的文件夹路径和大小?

我如何在 asp.net 中使用 c# 做到这一点

顺便说一句,我正在使用 vs2008。

请帮帮我

感谢期待

【问题讨论】:

    标签: c# asp.net directory-browsing


    【解决方案1】:

    为什么不使用 FileUpload 控件而不是 Button? http://asp.net-tutorials.com/controls/file-upload-control/

    使用 FileUpload 控件,它会接受用户上传的文件,非常简单。使用 FileUpload 控件,只需几行代码即可完成,如下例所示。但是,请注意,在接受来自用户的文件时需要考虑安全问题!

    【讨论】:

    • @Muhammad 我不想上传文件。我只想获取我在文件夹中选择的文件的文件路径和大小。我不知道该怎么做。你能帮我吗?感谢期待
    • @user653622 没有文件上传器控制你不能这样做
    • @Govind 我明白了!不过感谢您的建议!
    • 如果您真的想向用户显示 Button,有一种方法,您可以将 Button 控件放在 Fileupload 控件上(在 HTML 中处理),您必须使用 Javascript 手动处理。我在一个项目中做到了这一点,但我现在没有代码。那在我的办公室里。
    • 如果你需要,我明天会发邮件给你。你必须向我提供你的电子邮件。
    【解决方案2】:

    使用FileUpload 控件让用户浏览到文件,选择它并上传它。不幸的是,在文件上传之前无法检索文件大小(不使用 Silverlight 或其他第三方浏览器组件)。文件上传后,您可以通过ContentLength 属性检索文件大小。

    【讨论】:

    • 如何获取所选文件的文件路径??
    • 我也不确定你能不能得到路径。看看这个:stackoverflow.com/questions/1676035/…
    • 为什么需要客户端文件路径?您有保存在服务器中的文件的路径...
    猜你喜欢
    • 2018-04-28
    • 2012-08-24
    • 2012-06-04
    • 2013-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多