vb.net处理带有数组的帖子

时间:2010-10-29 11:53:41

标签: .net vb.net arrays post

我正在尝试读取一个从html表单发布的数组

<input name="test[]" id="1" type="checkbox" value="1" />
<input name="test[]" id="2" type="checkbox" value="2" />
<input name="test[]" id="3" type="checkbox" value="3" />
<input name="test[]" id="4" type="checkbox" value="4" />

在php中我知道你可以很容易地访问数据

foreach($_POST['test'] as $item)
{
    echo $item;
}

我已经环顾四周,并没有遇到任何做同样事情的事情。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

如果您刚刚获得Request("test[]"),则应该返回以逗号分隔的值列表。如果值中可以包含逗号,我不确定它的效果如何。

如果您需要将值作为数组,则可以查看Request.Form.GetValues("test[]")。如果没有选中框,它可能会为null,所以在使用数组之前请检查它。