无法将图像上载到SharePoint列表

kri*_*sal 8 c# sharepoint sharepoint-2010

我正在使用Visual WebPart,我想将我的FileUpload控件中的图像上传到SharePoint列表.这是我正在使用的代码,但我无法让它工作,(标题,prodnum,颜色等工作,但不是图像).我也安装了SparQube.

这是我的ListView: 图片http://i47.tinypic.com/x5z2v7.jpg.

protected void Button_Save_Click(object sender, EventArgs e)
{
    SPSite currentSite = SPContext.Current.Site;
    SPList myList = currentSite.RootWeb.Lists.TryGetList("SharePointDatabase");

    try
    {
        if (myList != null && FileUpload_Pic.PostedFile != null && FileUpload_Pic.HasFile)
        {
            SPListItem listItem = myList.Items.Add();

            listItem["Title"] = TextBox_Name.Text;
            listItem["ProductNumber"] = TextBox_ProdNum.Text;
            listItem["Color"] = TextBox_Color.Text;
            listItem["ListPrice"] = TextBox_ListPrice.Text;
            listItem["MoreInformation"] = TextBox_MoreInfo.Text;

            string fileName = Path.GetFileName(FileUpload_Pic.PostedFile.FileName);
            listItem["Image"] = fileName;

            listItem.Update();                                            

            TextBox_Search.Text = string.Empty;
            TextBox_Name.Text = string.Empty;
            TextBox_MoreInfo.Text = string.Empty;
            TextBox_ProdNum.Text = string.Empty;
            TextBox_Color.Text = string.Empty;
            TextBox_ListPrice.Text = string.Empty;

            Label_Exception.Text = "Saved to Database list.";

            Dispose();
        }
    }
    catch (Exception x)
    {
        Label_Exception.Text = x.Message;
    }

}
Run Code Online (Sandbox Code Playgroud)

Mar*_*ski 0

查看这个问题:https://sharepoint.stackexchange.com/questions/49481/exception-when-adding-attachment/49485

当您在标准编辑/添加页面中使用 FileUpload 控件时,会出现一些问题。