2011-02-09 82 views
0

我該如何像OpenFileDialog一樣運行?在ASP.NET中沒有這個控件。ASP.NET中的OpenFileDialog

是的,有選項可以使用

<input type="file" name="filediag" /> 

但有禁用修改默認名稱。

我發現無論是解決

<input type="file" name="filediag" style="display:none" /> 
<input type="button" value="browse..." onclick="document.form1.filediag.click()" /> 

,但它不工作...或者我做某事錯。

有沒有其他的可能性呢?

+1

你想用這個OpenFileDialog做什麼?在網絡世界中,您通常只需使用FileUpload控件選擇要上傳的文件。網站與桌面應用程序有很大不同。 – TheGeekYouNeed 2011-02-09 21:54:56

回答

2

您一定錯過了FileUpload控件 - 這相當於用於上傳文件的HTML input type="file"

它公開了上傳的文件 - 名稱和內容。

+1

這裏有一篇不錯的文章,談論如何使用FileUpload控件 - http://msdn.microsoft.com/en-us/library/aa479405.aspx – 2011-02-09 21:58:03