这是使用字符串设置defaultValue的方法:
sqlDataSource.UpdateParameters["Active"].DefaultValue = tbActive.Text;
您如何执行与以下代码类似的操作,以便我的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数据库中。我在EditItemsTemplate
答案 0 :(得分:0)
处理sqlDataSource的OnUpdating事件并在那里设置值。