MVC3:获取克隆对象的值

时间:2012-12-25 22:31:16

标签: asp.net-mvc-3 drop-down-menu model clone

我有一个下拉列表,其中包含模型中的选项;我想在用户点击按钮时添加一个类似的下拉列表。我的下拉列表和按钮定义为

<div id="parent">
    <div class="id">
        @Html.DropDownListFor(m =>m.mymodel)
    </div>
</div>
<input type="button" value="submit" onclick="JSFunc()"/>

函数JSFunc()是

var control = document.getElementById('id').cloneNode( true );
document.getElementById( 'parent' ).appendChild( new );

如何从控制器获取克隆对象的值?

1 个答案:

答案 0 :(得分:1)

您必须将新创建的name的{​​{1}}属性设置为与控制器中的参数名称匹配的唯一属性。

(或参数属性名称,或其他任何其他内容,具体取决于模型绑定器和您的情况)