Hello,
protected void RadGrid_Insert(object sender, GridCommandEventArgs e)
{
GridEditFormInsertItem InsertItem = e.Item as GridEditFormInsertItem;
try
{
string Name = (InsertItem.FindControl("txbName") as TextBox).Text;
RadAsyncUpload radAsyncUpload = InsertItem.FindControl("AsyncUpload1") as RadAsyncUpload;
UploadedFile file = radAsyncUpload.UploadedFiles[0];
byte[] fileData = new byte[file.InputStream.Length];
file.InputStream.Read(fileData, 0, (int)file.InputStream.Length);
string s = file.FileName;
string path = "images/";
BDL pBD = new BDL();
pBD.Insert_Employee(Name, fileData);
//Refersh Grid..
PopulateRadGrid();
file.InputStream.Close();
fileData = null;
file.InputStream.Dispose();
UploadedFile file1 = radAsyncUpload.UploadedFiles[0];
file1.SaveAs(Server.MapPath(path+s));
}
Line causing error when i checked in debug mode..
UploadedFile file1 = radAsyncUpload.UploadedFiles[0];
file1.SaveAs(Server.MapPath(path+s));
Any help is much appericiated.
Thanks & Regards,