无法在FileUpload工具中分配值

时间:2014-04-22 06:56:13

标签: c# asp.net

我从数据库中获取了值,我正在尝试在“编辑表单”中分配这些值。但唯一的问题是FileUpload。它没有取得价值。任何人都可以建议我在这里缺少什么

private void EditForDataByID(int TitleId)
    {


        ReadmoreController objFormController = new ReadmoreController();
        ReadMoreInfo objInfo = objFormController.GetListObjectOfAllArticle(TitleId);
        if (objInfo != null)
        {
            TextTitle.Text = objInfo.Title;
            txtSummary.Text = objInfo.Summary;
            TextDate.Text = objInfo.Date.ToString();

            //FileUpload1.FileName=objInfo.Image;  I even tried this but it doesn't work 

            FileUpload1 = objInfo.Image;

            Session["TitleId"] = TitleId;
            ListDiv.Visible = false;
            form.Visible = true;
            BindGrid();



        }
    }

1 个答案:

答案 0 :(得分:0)

出于客户端安全原因,您可以notFileUploadControl分配值,因为它可能导致从客户端计算机上传不需要的文件。所以让我们选择要上传的文件。

如果允许,则可以钢化来自客户端计算机的重要文件,例如c:\PersonalPasswords

修改根据评论

如果您需要确保用户选择了图像而不需要更改图像,则可以使用图像控件并为其指定图像。使用相同的图像控件查找是否选择了图像。