Dicas e Tutoriais - ASP.NET

Validando tipos de arquivos para FileUpload


Exemplo:

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="fupFoto" ValidationExpression="(.*\.([Jj][Pp][Gg])|.*\.([pP][nN][gG])$)" ErrorMessage="<br /> Você só pode selecionar arquivos JPEG ou PNG" ></<asp:RegularExpressionValidator>

O exemplo acima utiliza expressões regulares para validar um componente FileUpload chamado de 'fupFoto' para que só aceite arquivos cujas extensões sejam JPG ou PNG.



Gostou desta dica? Compartilhe-a em suas redes sociais!

Você sabia?
Você Sabia?

O primeiro computador a conseguir rodar o jogo Spacewar era o PDP-1, que custava 120 mil dólares e pertencia ao Massachusetts Institute of Technology. O jogo demorou 200 horas para ser desenvolvido, em 1962, e seu criador foi um cientista da computação chamado Steve Russel.

Você Sabia?

O jogo Final Fantasy X para o Sony Playstation 2 vendeu, apenas no dia do seu lançamento, 1.455.732 cópias, estabelecendo um recorde de vendagem para as primeiras 24 horas de um game. Méritos da SquareSoft, que desenvolveu um excelente game!

Algumas notícias

O que acontece com o cérebro no exato momento em que morremos

O que acontece com o cérebro no exato momento em que morremos

O que passa em nossa cabeça no momento da morte? Não se sabe exatamente e, embora os cientistas tenham alguma resposta, a resposta continua sendo um grande mistério. Além de difícil solução, tentar respondê-la pode criar implicações éticas. No entanto, uma equipe de cientistas da Universidade...

Ler Notícia Completa

Operada e devolvida ao útero, menina que nasceu duas vezes hoje 'acorda sorrindo toda manhã'

Operada e devolvida ao útero, menina que nasceu duas vezes hoje 'acorda sorrindo toda manhã'

Um bebê pode nascer duas vezes? Não é o caso da absoluta maioria das crianças, mas foi assim para a pequena Lynlee Boemer. Em outubro de 2015, sua mãe, Margaret Boemer, descobriu que estava grávida de gêmeos. Ela sofreu um aborto espontâneo, mas um dos bebês sobreviveu. Com dez semanas de ges...

Ler Notícia Completa