Asp.net mvc 如何将自定义HtmlHelper绑定到控制器';s作用参数

Asp.net mvc 如何将自定义HtmlHelper绑定到控制器';s作用参数,asp.net-mvc,html-helper,model-binding,Asp.net Mvc,Html Helper,Model Binding,我根据在网上搜索的示例创建了自己的ASP.NET MVC复选框列表HtmlHelper。助手基本上会在页面上创建多个复选框输入: <input type="checkbox" name="Item1" value="1" checked>Item1</input> <input type="checkbox" name="Item2" value="2" >Item2</input> <input type="checkbox" name="

我根据在网上搜索的示例创建了自己的ASP.NET MVC复选框列表HtmlHelper。助手基本上会在页面上创建多个复选框输入:

<input type="checkbox" name="Item1" value="1" checked>Item1</input>
<input type="checkbox" name="Item2" value="2" >Item2</input>
<input type="checkbox" name="Item3" value="3" >Item3</input>
Item1
项目2
项目3
有人能告诉我HtmlHelpers如何将表单控件值绑定回操作参数吗?对于上面的复选框列表,我如何将值绑定回操作参数

谢谢

简而言之,他们没有

HtmlHelper方法只是帮助生成Html

ModelBinder(默认情况下为
DefaultModelBinder
)和各种值提供程序的工作是读取传入表单、查询字符串等参数并将它们绑定到您的操作参数。

简而言之,它们没有

HtmlHelper方法只是帮助生成Html

ModelBinder(默认情况下
DefaultModelBinder
)和各种值提供程序的工作是读取传入表单、查询字符串等参数并将它们绑定到操作参数