tutaj pobieram plik ze słowem dla metody GetSourceAttachment.Gdy ta metoda zwraca puste bajty wtedy mój bajt Tablica załączników daje błąd (Odwołanie do obiektu nie jest ustawioną instancją obiektu) .Kiedy sprawdzam długość załącznika w warunku, to jego podanie błąd. Czy ktoś może mi pomóc domyślnie zainicjować tablicę bajtów, a następnie sprawdzić długość.Jak sprawdzić tablicę bajtów pustą, czy nie?
try
{
byte[] Attachment = null ;
string Extension = string.Empty;
ClsPortalManager objPortalManager = new ClsPortalManager();
Attachment = objPortalManager.GetSourceAttachment(Convert.ToInt32(hdnSourceId.Value), out Extension);
if (Attachment.Length > 0 && Attachment != null)
{
DownloadAttachment("Attacment", Attachment, Extension);
}
else
{
ClientScript.RegisterStartupScript(typeof(Page), "SymbolError", "<script type='text/javascript'>alert('Attachment is not Uploaded !');</script>");
}
}
catch
{
}
Dzięki Matthew Watson ... – SANDEEP