列表框发布了表单数据

时间:2014-07-31 03:31:11

标签: c# asp.net-mvc listbox html-form-post

我试图将选择元素(listBox)中的所有选项值发布回服务器到MVC项目

<select mulitple name="listboxA">
  <option value="one">text one</option>
  <option value="two">text one</option>
  <option value="three">text one</option>
</select>

但是,在srever方面,Request.Form("listboxA")中的值为"one,two,three,",最后会有一个额外的逗号,这会在参数中产生额外的不需要的空字符串(类型为{{1} }})。

任何想法?

1 个答案:

答案 0 :(得分:0)

您可以在控制器上使用Request.Form["listboxA"].TrimEnd(',')