2010-07-16 5 views
1

과 UpdateParameters이 당신이 문자열로 DEFAULTVALUE을 설정하는 방법입니까?의 SqlDataSource 이미지 바이트 배열

FileUpload fuRoom1 = (FileUpload)gvRoom.Rows[e.RowIndex].FindControl("UploadedFile11"); 
     byte[] imageData1 = new byte[fuRoom1.PostedFile.InputStream.Length + 1]; 
     fuRoom1.PostedFile.InputStream.Read(imageData1, 0, imageData1.Length); 

sqlDataSource.UpdateParameters["Image1"].DefaultValue = imageData1; 
//<--wont work because it's not a string any ideas? 

는 내가있는 gridview의 RowUpdating 이벤트에서 데이터 형식 이미지로 SQL 데이터베이스에 이미지를 저장해야합니다. FileUpload 컨트롤이 있습니다 EditItemsTemplate

답변

0

sqlDataSource의 OnUpdating 이벤트를 처리하고 거기에 값을 설정하십시오.