加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 将int数组发布到MVC控制器 – 什么是正确的方法签名

发布时间:2020-12-16 06:44:53 所属栏目:asp.Net 来源:网络整理
导读:下面是我发送到我的ASP.NET MVC2控制器的POST请求(使用Firebug Net面板)的屏幕截图. 这是接收POST请求的控制器/操作方法: public ActionResult Search(int[] skill,int[] discipline,int[] education,int[] marketsector){ ... } POSTs参数在我看来是正确的
下面是我发送到我的ASP.NET MVC2控制器的POST请求(使用Firebug Net面板)的屏幕截图.

这是接收POST请求的控制器/操作方法:

public ActionResult Search(int[] skill,int[] discipline,int[] education,int[] marketsector){ ... }

POSTs参数在我看来是正确的形式,但action方法接收四个空参数.你能否告诉我在服务器端方法签名应该是什么样的?或者将这四个整数数组发布到我的MVC2控制器的更好方法是什么?

解决方法

它们看起来像这样:

<input type="text" name="discipline" value="6" />
<input type="text" name="marketsector" value="5" />
<input type="text" name="marketsector" value="7" />
<input type="text" name="marketsector" value="3" />
<input type="text" name="skill" value="3" />
<input type="text" name="skill" value="8" />

这是一个blog post你可以看一看.而且是similar one.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读