我创建了一个webapi,如下所示
public OatherResponse Post([FromBody] List<Oather> oather)
{
请注意,OatherResponse
和Oather
都是具有某些属性的类
现在我尝试使用简单的html进行测试,如下所示
<form method="post" action="http://localhost:50813/api/RegisterOather">
<input type="text" name="oather[0].OatherName" id="oather[0].OatherName" value="a3VsZGVlcA==" />
<input type="text" name="oather[1].OatherName" id="oather[1].OatherName" value="a3VsZGVlcA==" />
<input type="submit" value="Click Here" />
</form>
OatherName
是string
类中的Oather
属性。但我总是将oather
计为零。
我错过了什么。
答案 0 :(得分:1)
名称属性值应为
name="[0].OatherName"
name="[1].OatherName"