在MVC3控件中获取html控件值

时间:2011-08-31 17:16:04

标签: asp.net-mvc-3

<select id="showOption">
            <option id="1" >All Friends</option>
            <option id="2">Friends who like it</option>
            <option id="3">Friends who don't like it yet</option>
        </select>

当包含上述html的表单的帖子时,如何在控制器中获取所选值。 代码不应该是这样的:

public ActionResult Index(string id, string showOption)

1 个答案:

答案 0 :(得分:0)

您需要在name元素上设置属性select。此外,您似乎不希望id元素具有option属性,但需要value属性。

<select id="showOption" name="showOption">
    <option id="1">All Friends</option>
    <option id="2">Friends who like it</option>
    <option id="3">Friends who don't like it yet</option>
</select>