Attachment Nesnesine Eknelen Uzantı Formatını Sınırlamak

Nesnenin OnAfterAttach’ına aşağıdaki kod yazılarak uzantı sınırlandırılabilir.

public void Attachment9_OnAfterAttach(object sender, eBAAttachmentFileEventArgs e)
{
dosyauzantisi = GetExtension(e.Filename);

if(dosyauzantisi == “.xls”)
{
Page.Response.Write(“alert(‘Sadece Excel dosyaları eklenebilir’);”);
eBAConnection connection = CreateServerConnection();
connection.Open();
try
{
FileSystem fs = connection.FileSystem;
string path = “workflow/ProjeAdi/Form/”+ id+ “.wfd”;
DMFile fl = fs.GetFile(path);

fl.DeleteAttachmentContents(“default”);
}
finally
{
connection.Close();
}
}
}

Bir Cevap Yazın

%d blogcu bunu beğendi: