我想使用输入数组将输入字段中的逗号传递给服务器。服务器从输入数组中获取逗号分隔的输入值,如果输入包含逗号作为文本,则它将逗号视为分隔符。
示例:
HTML代码:
<input type="text" name="abc[]" value="1,2" />
<input type="text" name="abc[]" value="3,4" />
ASP.NET服务器端代码:
string[] ArrayOfInputs = Request.Form["abc[]"].Split(',');
给我“1,2”作为[“1”,“2”]等。
如何避免这种情况并得到[“1,2”,“3,4”]
答案 0 :(得分:3)
请改用:
Request.Form.GetValues("abc[]");
答案 1 :(得分:0)
您无需拆分请求的结果。 只需获取值
Request.Form.GetValues("abc[]");