2013-12-18 41 views
0

我有一个Web应用程序,我试图给用户上传文件的能力,但是当我测试程序时,这是我得到的错误信息;无法上传文件丢失System.Web.UI.WebControls.FileUpload

Could not find file 'C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0\System.Web.UI.WebControls.FileUpload'.

我认为这是一些被列入在Visual Studio 2010?

这是一个代码示例;

Dim txtFile As String 

    firstName = FirstNameTextBox.Text 
    lastName = LastNameTextBox.Text 
    empID = EmpIDTextBox.Text 
    newStore = StoreDropDownList.SelectedValue 
    newDate = DateTextBox.Text 
    altDate = Replace(newDate, "/", "_") 
    URL = "https://URL.com/date.pdf" 
    txtFile = PDFFileUpload.ToString 

    Dim userName As String 
    Dim passWord As String 
    Dim tempURL As String 

    userName = "?????" 
    passWord = "?????" 
    tempURL = "https://url.com 

    My.Computer.Network.UploadFile(txtFile, tempURL, userName, passWord, True, 500) 
+0

你使用FileUpload控件吗? – JLott

+0

@JLott是的。 –

+0

将一个断点放在行“userName =”?????“ - 当你这样做时,它显示txtFile的值是什么? – JLott

回答

0

检查

txtFile = PDFFileUpload.ToString() 

如果你有这个正确的,我相信它可以找到该文件。