簡體   English   中英

如何避免文件上傳文本清除?

[英]How to avoid fileupload text clearing?

Iam使用VS2015。 現在Iam在ASP.Net中准備一個小項目。 Iam使用控件FileUpload。

ASPX - Page

asp:FileUpload ID="FileUpload1" runat="server" ClientIDMode="Static" onchange="this.form.submit()" BackColor="Purple" style="font:20px calibri; border:5px solid blue; Width:100%; Height:100%;"
 
ASPX.CS PAGELOAD
String MyExcelFile = FileUpload1.PostedFile.FileName;

問題是執行上述語句后,FileUpload1清除了Text值。 因此可以在FileUpload1中顯示讀取的文件。

注意:我只在尋找FileUpload。 不需要具有“上傳”按鈕和標簽。 我只需要使用FileUpload,但瀏覽文本框的內容不應清除。 再次感謝。

您可以在刪除onchange =“ this.form.submit()”的同時添加一個“上傳文件”按鈕,以便選擇文件上傳不會引起回發。

這樣,當您單擊“上傳文件”按鈕時,在事件處理程序(例如uploadFile_Click函數)上,您將可以訪問FileUpload控件中的文件名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM