获取所选项目(asp.net mvc)

时间:2012-01-17 20:02:24

标签: asp.net-mvc select

我在视图中有以下选择控件:

<select id="countriesMultiselect" name="countriesMultiselect" multiple="multiple"
            style="width: 180px; font-size: 10px; text-align: left;">
            @foreach (var region in Model.RegionsHierarchy)
            {
                if (region.Children != null && region.Children.Count > 0)
                {
                <optgroup id="@region.MdsId" label="@region.Name">
                    @foreach (var childRegion in region.Children)
                    {
                        <option id="@childRegion.MdsId">@childRegion.Name</option>
                    }
                    @*</option>*@
                </optgroup>
                }
                else
                {
                <option id="@region.MdsId">@region.Name</option>
                }
            }
        </select>

单击提交按钮时,将调用控制器的操作:

    public RedirectToRouteResult Search(SearcherViewModel model)
            {
 //do some stuff   
                return RedirectToAction("Index");
            }

如何获取所选项目?

1 个答案:

答案 0 :(得分:0)

我建议您用custom html helper替换此标签汤,以便为您处理。

相关问题