AsyncFileUpload kontrolü ile dosya yüklerken dosyanın uzantısını kontrol etmek isteyebiliriz. Bunun için farklı yoller denemek mümkün. Aşağıda dosya formatının resim olup olmadığı kontrol ediliyor. Eğer resim formatındaysa kayıt işlemi gerçekleşiyor.
{
if (AsyncFileUploadProfilFotografDuzenle.ContentType.Split('/').Contains("image"))
{
string strPath = MapPath("~/Uploads/") + Path.GetFileName(e.filename); AsyncFileUpload1.SaveAs(strPath);
}
else
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Success", "<script type='text/javascript'>alert('Dosya resim formatında olmalı. (jpeg, jpg, png vs.)');</script>");
else
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Success", "<script type='text/javascript'>alert('Dosya resim formatında olmalı. (jpeg, jpg, png vs.)');</script>");
}