как использовать функцию загрузки в веб-сервисе? - PullRequest
1 голос
/ 24 января 2011

Я использую Microsoft Visual Studio, язык C #.я был в состоянии использовать функцию загрузки, которая позволяет пользователю выбирать файл для загрузки.Но я не смог скачать файл.Есть ли какая-либо кнопка, аналогичная функции загрузки, которая использует «FileUpload» на панели инструментов?

// это часть wsdl <s:element name="DownloadFile"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="FName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="DownloadFileResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="DownloadFileResult" type="s:base64Binary" /> </s:sequence> </s:complexType> </s:element>

// запрос службы // загрузка1006 * // загрузка protected void btnUpload_Click(object sender, EventArgs e) { Label2.Text=a.UploadFile(FileUpload1.FileBytes, TextBox2.Text); }

1 Ответ

0 голосов
/ 24 января 2011

Вы должны сделать это самостоятельно, используя класс WebClient: http://msdn.microsoft.com/en-us/library/system.net.webclient(v=vs.80).aspx

Проверьте метод "DownloadFile" в WebClient.

Это то, что вам нужно для загрузки из любого места.

...