如何将JSON绑定到List <string>?</string>

时间:2014-03-12 16:43:52

标签: c# asp.net-mvc json serialization

我在C#中有一个像这样的模型

 public class SendEmailModel
{
    public List<string> UsersToEmail { get; set; }

    public string Subject { get; set; }

    public string Message { get; set; }

    public bool SendCopy { get; set; }
}

但是当我传递JSON时,它没有绑定到List UsersToEmail,但其他一切都正常。

 public JsonResult SendEmail(SendEmailModel sem)

是否需要执行一些特殊操作来通知模型绑定此类中有一个对象是字符串列表?或者它应该足够智能自动选择它?

1 个答案:

答案 0 :(得分:1)

我明白了。在javascript方面,这件作品被添加..一旦我删除它它工作正常..

    data: fixedEncodeURI($.param(values)),
        headers: { 'Content-Type': 'application/x-www-form-urlencoded' }