我正在使用 asp.net mvc 3 制作一个 Web 应用程序。
有一个表格:
@using (Html.BeginForm())
{
<div>
<fieldset>
<legend>Approvals</legend>
<div>
@Html.Label("Ticket ID")
@Html.DropDownList("TicketID")
</div>
<div>
@Html.Label("Distributor ID")
@Html.TextBox("DistributorID", null, new { @readonly = "readonly" })
</div>
<div>
@Html.Label("Description")
@Html.TextArea("Description", new { @readonly = "readonly" })
</div>
<div>
@Html.Label("Resolved")
@Html.DropDownList("Resolved")
</div>
<div>
@Html.Label("Date (yyyy/mm/dd)")
@Html.TextBox("Date")
</div>
<div>
@Html.Label("Time (HH:mm:ss)")
@Html.TextBox("Time")
</div>
</fieldset>
<input type="submit" value="Approve / Disapprove" />
</div>
}
每当从 TicketID 下拉列表中选择票证 ID 时,如何在从数据库读取值后更新其他字段的数据。即,无论何时更改票证 ID,在从特定票证 ID 的数据库中读取数据后,其他字段中的数据也应相应更改,而无需提交表单。