私のビューには、HTMLEditFor などの HTML ヘルパーによって生成された多くのコントロールがありますが、HTML ヘルパーでは<select>
なく「手動で」作成されたコントロールがあります。
ビューはそのデータをコントローラーのオーバーロードされたアクションの 1 つに送信しますが、モデル インスタンスの 1 つのプロパティに HTML 要素の値を入力する必要があります。
これどうやってするの?
<select id="CityID"
data-url="@Url.Action("GetCitiesByStateId", "Cities", new { Area = "Panel" })"
data-bind="options: cities, optionsValue: 'ID', optionsText: 'Name', optionsCaption: 'Selecione uma cidade', value: selectedCity">
</select>
CityID
私のモデルのプロパティの名前です。