【发布时间】:2008-11-05 15:34:10
【问题描述】:
我的页面上需要一个下拉列表,允许用户选择他们的状态。由于这可能是一个将在其他地方使用的控件,因此我认为创建一个可以重用的 MVC 视图用户控件是一个好主意。
我在想控件看起来像这样:
<select name="" id="">
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
</select>
在我看来,代码是这样的:
<%= Html.RenderPartial("StateDropdownControl") %>
我的问题是,在控件上设置名称和 ID 的最佳方法是什么?如果需要,我想确保我可以在一页上拥有该控件的多个实例。另外,我希望能够以默认选择的状态发送。
我会以某种方式使用 ViewData 吗?
【问题讨论】:
标签: asp.net asp.net-mvc