C# net mvc,如何从表单元素传递actionlink参数

C# net mvc,如何从表单元素传递actionlink参数,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,是否可以将表单元素的值作为参数传递给actionlink?例如 @Html.DropDownList("MyList") @Html.ActionLink("FooText", "FooMethod", "FooController", dropdownvaluehere) FooController类中的什么位置 public ActionResult FooMethod(int retrieveddropdownvalue) { //do something with retri

是否可以将表单元素的值作为参数传递给actionlink?例如

@Html.DropDownList("MyList")

@Html.ActionLink("FooText", "FooMethod", "FooController", dropdownvaluehere)
FooController类中的什么位置

public ActionResult FooMethod(int retrieveddropdownvalue)
{
    //do something with retrieved value
}

只需使用Javascript/Jquery即可:

<a onclick = "myfunction()"> FooText </a>

由于该值是在客户机上选择的,因此需要使用javascript/jquerywhy构建链接,而不使用表单将信息提交给控制器?
function myfunction()
{
    window.location = '@URL.Action("FooMethod", "FooController")?parameter=' + (get selected value from dropdown);
}