Pergunta

Eu estou usando o Plugin UploadFy para o ASP.NET Web Appetication.

Eu quero deixar o usuário excluir um arquivo carregado.Para isso, usei o evento oncancel de upload.

Mas, o problema é, se a página refrescar / postbacks, a fila FileUpload do UploadFy é limpar automaticamente. Como faço para manter os itens da fila como está em postbacks?

Como excluo arquivos no servidor depois que eles são automaticamente carregados? Preciso escrever código no upload.ashx ou no arquivo codebehind da página da Web?

Foi útil?

Solução

Você precisa armazenar o status do upload de arquivos no banco de dados no arquivo de envio do arquivo de upload, no evento oncancel, basta verificar (criar manipulador com chamada Ajax) se já existe item carregado armazenado, se sim, então exclua.

Não há como acompanhar o item enviado quando o postback acontecer, tudo o que você precisa para armazenar dados em algum tipo de estados (sessão, cookie) ou no banco de dados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top