【发布时间】:2018-11-02 01:57:48
【问题描述】:
我有这样的模型视图:
public class ContactHomePage
{
public string Query { get; set; }
public List<SqlParameter> SqlParameters { get; set; }
}
在索引操作(用作 HTTPGet)中,我填写 ContactHomePage 并传递给 View,在视图中,我想将此模型传递给操作 GetRecords,此发布操作如下:
public async Task<IActionResult> GetRecords(JqGridRequest request, string query, List<SqlParameter> sqlParameters)
{
}
我的 ajax 帖子网址如下:
url: '@Url.Action("GetRecords", "Contact", new { query = Model.Query, sqlParameters = Model.SqlParameters})'
在运行应用程序时,处于字符串模式的query 对象有它的数据,但类型为List 的sqlParameters 没有任何值!
现在我的问题是,如何从剃刀视图发布List<Object> 以发布操作?
【问题讨论】:
标签: asp.net-mvc razor asp.net-core asp.net-ajax