0
我正在製作一個ASP.NET Web Api 2項目。我從窗體調用Api作爲POST。ASP.NET Web Api 2中的單選按鈕,下拉列表,複選框c#
我提出了實現形成一類:
public class Form1
{
public bool Radio0 { get; set; }
public bool Infrastructure { get; set; }
public bool Loadinfrastructure1 { get; set; } ......
和形式:
<form action="...../api/GetInfo" method="post">
<div class="radio">
<input type="radio" name="radio0" value="yes">
</div>
<div class="radio">
<input type="radio" name="radio0" value="no">
</div>
<div class="col-12 padding-bottom">
<select name="infrastructure" id="infra">
<option disabled selected> -- choose -- </option>
<option value="">string1</option>
<option value="">string2</option>
<option value="">string3</option>
<option value="">string4</option>
</select>
</div>
<div class="checkbox block">
<input type="checkbox" name="loadinfrastructure1" id="loadinfrastructure">
<label for="loadinfrastructure">no</label>
</div>
</form>
和柱方法:
public Form1 Post(Form1 model)
{
return model;
}
我可以調用的方法與所有其他字段都是正確的,但單選按鈕(Radio0)和複選框始終爲false,下拉列表沒有值。爲什麼以及如何解決它?謝謝。
它如何知道「是」或「否」與某些布爾值有關? –
你應該通過真假 –
謝謝你的作品,以及我沒有做設計,所以我錯過了那部分! 但現在我發現下拉列表和複選框也不起作用!請參閱編輯 –