Se você tem um site em um servidor Web baseado no Windows, você provavelmente usa o Active Server Pages (ASP) de alguma forma ou de outra. Se o seu site permite que os usuários façam upload de imagens ou fotos para o servidor, você pode tornar as coisas muito mais fácil para os seus visitantes , proporcionando-lhes um meio de upload de várias imagens ao mesmo tempo. Com o Visual Basic ou Visual Studio , adicionando vários controles de upload de arquivo ASP /imagem a uma página ou aplicativo da Web é tão fácil quanto arrastar e soltar controles ao seu formulário de projeto e , em seguida, adicionar algumas linhas de código. Coisas que você precisa
Visual Basic ou Visual Studio
Show Mais instruções
1
Inicie o Visual Basic ou Visual Studio, em seguida, abrir o formulário Web ASP ou projeto no qual você deseja incluir o código de upload de múltiplos arquivos . Como alternativa, clique em "Arquivo /Novo" para criar um novo formulário Web ASP ou projeto.
2
Localize a " Caixa de Ferramentas " na barra de ferramentas . Se a " caixa de ferramentas " não estiver visível, clique na opção "Exibir" no menu de bardo , em seguida, clique em "Exibir caixa de ferramentas. "
3
Clique no controle " FileUpload " no " Toolbox " seção, em seguida, arraste e solte o " controle FileUpload " ao seu formulário web. Largue controles adicionais " FileUpload " na sua forma , conforme necessário. O número de controles que você arrastar para sua forma vai depender de quantos arquivos individuais que você deseja permitir que seus usuários façam upload em uma sessão. O controle " FileUpload " permite aos usuários navegar por arquivos em seu disco rígido que desejam fazer o upload para um site.
4
Arraste um controle de "Botão " da " caixa de ferramentas ", então solte-o seu formulário web sob o controle final " FileUpload " . Destaque o botão , pressione a tecla "F2" e renomeie o controle botão " Upload" ou algo similar. O controle de "Button" permite que os usuários enviem arquivos depois de ter localizado os arquivos em seu disco rígido.
5
Dê um duplo clique sobre o novo " Upload" ou nome semelhante controle, em seguida, insira o seguinte código no o campo de manipulador de eventos :
" Protected Sub btnUpload_Click (sender as Object , ByVal e As EventArgs )
End Sub "
6
Copie e cole o seguinte código no corpo do formulário web:
" Protected Sub btnUpload_Click (sender as Object , ByVal e As EventArgs )
Experimente em
'Get a HttpFileCollection
Dim HFC Como HttpFileCollection = Request.Files
For i As Integer = 0 To hfc.Count - 1
Dim hpf Como HttpPostedFile = HFC ( i)
Se hpf.ContentLength > 0 Then
hpf.SaveAs ( Server.MapPath (" MyFiles ") & "\\" & Path.GetFileName ( hpf.FileName ) )
End If
Next i
Pegar ex As Exception
' Digite o código de manipulação de erro personalizada aqui
End Try End Sub
" < br >
7
Salve o formulário ASP, em seguida, efetuar login no seu painel de controle web de hospedagem. Envie o formulário para o servidor Web do Windows.