将字符串类型转换为FileUpload类型

时间:2014-06-17 07:17:33

标签: c# asp.net string

        public class SavePhotoDatabase
        {
            public static byte[] SavePhoto(FileUpload fileup)
            {
            .
            .
            }
        }

我有string file="PhotoUpload";

现在我想将file作为SavePhoto(FileUpload fileup)的参数。

我该怎么做?

如何将string用作FileUpload

1 个答案:

答案 0 :(得分:0)

我不是100%确定你要求的,但我相信你想把<asp:FileUpload>控件的id传递给静态函数。

如果这是正确的,我相信你想要的东西......

public static byte[] SavePhoto(string fileUploadId)
{
  System.Web.UI.Page page = (System.Web.UI.Page)HttpContext.Current.Handler;
  if (page != null)
  {
    FileUpload uploadCtrl = (FileUpload)page.FindControl(fileUploadId);
    ...
  }
}