如何将图像分配给对象以便在数据库中保存

时间:2011-08-25 09:38:15

标签: silverlight-4.0

我想将图像保存到数据库。图像由浏览选择,并在C#.Net中的silverlight应用程序中加载到Imagebox。 我想将此加载的图像分配给用于保存数据的Object。 以下是我的代码。

private void btnBrowse_Click(object sender, RoutedEventArgs e)
        {
OpenFileDialog objFileDialog = new OpenFileDialog();
            bool? IsSelected = objFileDialog.ShowDialog();
            objFileDialog.Filter = "Pictures (*.jpg)|*.jpg";
            objFileDialog.FilterIndex = 1;
            if (IsSelected == true)
            {

                BitmapImage bitImage = new BitmapImage();
                bitImage.SetSource(objFileDialog.File.OpenRead());
                image1.Source = bitImage;
                //Image1 is object of Image
            }  
}

在服务文件中携带数据保存方法的对象代码。

private void btnSave_Click(object sender, RoutedEventArgs e)
    {

      var objData = new ServiceReference1.Data_Registration();
      objData .AY_ID = newAcadYearId;
      objData .CellNo = txtCellNo.Text;
      objData .ImageId = ;
      services.DataRegAsync(objAlumni);
    }

请建议我如何将所选图像分配给我的对象objdata。

0 个答案:

没有答案