0

我有这个看法

@Html.TextBoxFor(model => model.passportImage, new { placeholder = "Uploadt Your Passport", type = "file"})

在模型中我有这个字段:

public byte[] passportImage { get; set; }

我的问题是如何在视图中将图像转换为 base64,因为如果我不这样做,控制器就会出现异常。

4

1 回答 1

0

你可以做这样的事情

var base64 = System.Convert.ToBase64String(passportImage , 0, passportImage .Length);

您可能会将其作为模型上的派生字段:

public string Base64Image
{
  get
  {
    return System.Convert.ToBase64String(passportImage , 0, passportImage .Length);
  }
}
于 2013-10-28T00:40:13.463 回答