2015-06-26 24 views
0

我想逐步完成此代码,以将用户配置文件中的图像作为字节数组添加为每个用户的配置文件图像。我到目前为止:如何在userprofile中将图像添加为字节[],然后将其上传并显示在mvc4中

[Table("UserProfile")] 
public class UserProfile 
{ 
    [Key] 
    [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] 
    public int UserId { get; set; } 
    public string UserName { get; set; } 
    public byte[] Image { get; set; } 
} 

现在如何完成控制器代码? 如何完成查看代码? 如何完成编辑视图的代码?

谢谢如果有人有时间来帮助我。

+0

你问我们的代码控制器,查看或编辑的看法?或者你问我们应该创建哪个订单? –

+0

如果完整的代码可能,那么我会非常感谢你 –

+0

我建议做一些谷歌固定装袋的代码。试着想一下。 –

回答

2

对于显示图像

@{ 
    var base64 = Convert.ToBase64String(Model.Image); 
    var imgSrc = String.Format("data:image/gif;base64,{0}", base64); 
} 

<img src="@imgSrc" /> 

一些参考的帮助:

Upload image included in MVC model

相关问题