如何从服务器生成initialPreview和initialPreviewConfig

时间:2015-03-25 20:31:52

标签: asp.net-mvc razor

我在ASP .Net MVC 5项目中使用http://plugins.krajee.com/file-input/demo,你能帮助我如何从服务器端生成initialPreviewinitialPreviewConfig吗?

public class ImgSetting
{
    public string [] initialPreview { get; set; }
    public ConfigSetting initialPreviewConfig { get; set; }
    public string append { get; set; }
}

public class ConfigSetting
{
    public string caption { get; set; }
    public string width { get; set; }
    public string url { get; set; }
    public string key { get; set; }
    public string [] extra { get; set; }
}

我尝试制作一个JSON数组对象:

ConfigSetting configSetting = new ConfigSetting();
configSetting.caption = file.FileName;
configSetting.width = "120px";
configSetting.url = "/localhost/avatar/delete";
configSetting.key = "100";
configSetting.extra = new string[] {id ="100" };
imgSetting.initialPreview = new string[] {"'<img src='~/Images/"+file.FileName +"' class='file-preview-image' alt='Desert' title='Desert'>'"};
imgSetting.initialPreviewConfig = configSetting;
imgSetting.append = "false";

string json = JsonConvert.SerializeObject(imgSetting);

return Json(json);

但它还没有用?

0 个答案:

没有答案