Asp.net mvc 2 请求。表单为数组

Asp.net mvc 2 请求。表单为数组,asp.net-mvc-2,Asp.net Mvc 2,你好。我在表单中动态添加了一些输入 <input name="input_names[]" /> 我有CSV字符串。这不是问题,我可以用逗号分开。问题发生在我写下包含逗号的文本时。那么我就不能正确地拆分这个字符串了。Split方法将单个字符串分成两个或多个字符串,这是一个问题。 如何避免此问题?一种方法是呼叫他们: <input type="text" name="inputNames" /> <input type="text" name="inputNames

你好。我在表单中动态添加了一些输入

<input name="input_names[]" />
我有CSV字符串。这不是问题,我可以用逗号分开。问题发生在我写下包含逗号的文本时。那么我就不能正确地拆分这个字符串了。Split方法将单个字符串分成两个或多个字符串,这是一个问题。
如何避免此问题?

一种方法是呼叫他们:

<input type="text" name="inputNames" />
<input type="text" name="inputNames" />
...

这样你就不用担心分裂了。您的控制器操作将已经收到一个数组。

一种方法是调用它们:

<input type="text" name="inputNames" />
<input type="text" name="inputNames" />
...

这样你就不用担心分裂了。您的控制器操作将已经收到一个数组。

为什么要使用
请求.表单
?为什么要使用
请求.表单
[HttpPost]
public ActionResult Index(string[] inputNames)
{
    return View();
}