如何在ASP.NET MVC中发布一组文本框(包含逗号)

时间:2011-04-16 16:00:13

标签: c# asp.net-mvc

我正在尝试将表单列表从表单发布到控制器

<input type="text" name="address" value="sample1, sample1">
<input type="text" name="address" value="sample2, sample2">

但是这会产生一个问题,因为我得到了四个地址值,即sample1,sample2,sample3,sample4,第一和第二地址的值没有区别。

在C#中实现这一目标的最佳方式是什么。

2 个答案:

答案 0 :(得分:0)

更改控件的名称?

<input type="text" name="address1" value="sample1, sample1">
<input type="text" name="address2" value="sample2, sample2">

答案 1 :(得分:0)

我正在考虑的是让jQuery将输入中的所有逗号替换为〜@〜然后在发布和拆分之后,我将〜@〜转换回逗号。很蹩脚。 PHP已经弄明白了,为什么微软不能?如果有办法选择分隔符,那也不错。