如何限制列表框在asp.net MVC3,razor中单选

时间:2012-10-15 08:08:37

标签: asp.net-mvc-3

我使用ASP.Net MVC3 Razor,我在.cshtml中有两个列表框,让我们说lbox1和lbox2。我在控制器中绑定了数据并使用viewbag发送到列表框。两个列表框都有相同的数据,如A,B,C,D.但是我们可以从列表框中选择多个项目。现在我希望lbox1 selectionmode为单个。 我怎么能把它限制为单选???

我有一个控制器,我将数据绑定

public Actionresult Index()
{
    ViewBag.lbox1= new SelectList(db.boxes, "ID", "Name");
}

这是我的观点

<table>
<tr>
    <td>
    @Html.ListBox("lbox1")

    </td>
    <td>

    @Html.ListBox("lbox2")
    </td>
    </tr>
</table>

任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

使用DropDown而不是ListBox:

@Html.DropDown("lbox1")