我有一个场景,我有关于下拉选择更改的加载数据,操作后我必须提交页面进行保存。
我已经开发了这个页面但是因为我是MVC的新手,所以任何人都可以验证我的代码并且可以提出更好的方法来做同样的事情。
@using (Html.BeginForm("Save", "forecast"))
{
using (Html.BeginForm("YearChange", "forecast", FormMethod.Get, new {@id="frmYearChange" }))
{
<div class="span12">
<div class="well well-sm" style="padding-bottom: 0px !important;">
<div class="span5">
<div class="control-group">
<label class="control-label" for="selectGroup">
Select Group:</label>
<div class="controls">
@Html.DropDownListFor(m => m.groupId, Model.groupList, "--Select Group--", new { @id = "selectGroup" })
</div>
</div>
</div>
<div class="span5">
<div class="control-group">
<label class="control-label" for="selectYear">
Select Year:</label>
<div class="controls">
@Html.DropDownListFor(m => m.yearId, Model.yearList, "--Select Year--", new { @id = "selectYear", onchange = "selectYear_indexChanged();" })
</div>
</div>
</div>
<div class="clearfix">
</div>
</div>
</div>
}
.....
}