O abaixo funtion javascript verifica o arquivo de navegação. Por exemplo, se
o arquivo de upload deve aceitar apenas excel e documentos de texto como esse,
então, nesse cenário, podemos usar esta função.
<script type="text/javascript">
CheckFileExtension função ()
{
var ctrlUpload = document.getElementById ('<% =% FileUpload.ClientID>');
/ / Será que o usuário navegar ou selecionar um arquivo ou não
if (ctrlUpload.value =='')
{
alert ("Selecione um arquivo para upload!");
ctrlUpload.focus ();
return false;
}
/ Extensão / Lista para validação. Adicione o seu
extensão necessária aqui com separador de vírgula
var extensionList = new Array ("xls". ", doc.");
/ / Pega extensão do arquivo selecionado
var extension = ctrlUpload.value.slice (ctrlUpload.value.indexOf () ".") toLowerCase ().;
/ / Verificar extensão do arquivo com a sua lista de extensão requerida.
for (var i = 0; i <extensionList.length; i + +)
{
if (extensionList [i] == extensão)
return true;
}
alert ("Você só pode enviar abaixo Tipo de Arquivo: \ n \ n" + extensionList.join ("\ n"));
ctrlUpload.focus ();
return false;
}
</ Script>