0
在我的ASP.Net網站上,我想上傳一個文件onClickEvent of LinkButton。我沒有空間來顯示FileUpload控件。但是,如果我們使用FileUpload控件可以方便地使用上載文件:無需使用FileUpload控件將文件上傳到ASP.Net服務器
String filename = Path.GetFileName(FileUpload1.FileName);
FileUpload1.SaveAs(Server.MapPath("~/files/") + filename);
如何在LinkButton的的onClick事件打開文件瀏覽器,並保存在服務器上存在的文件文件夾中我的檔案?
編輯:
我們可以使用 「打開文件對話框」 從Windows.Forms的?如果是,如何?我只是問...
如果問題只是UI的不動產,你可不只是有一個鏈接,打開一個彈出式窗口或模態窗口,並把FileUpload控制在那? –
是的。起初,我想到了這種方式,但這又會讓用戶頭疼,因爲它涉及2-3個步驟來完成一個簡單的操作。 –
你可以使用JavaScript呢? http://stackoverflow.com/questions/166221/how-can-i-upload-files-asynchronously-with-jquery討論了這個問題,並鏈接到可能適合您需求的插件 –