У меня есть форма, которая содержит ряд полей, таких как:
<input type="text" name="User[123]" value="Alice" />
<input type="text" name="User[456]" value="Bob" />
...
Если индекс массива User (123 и 456) является идентификатором, связанным со значением. Я пытаюсь обновить эти значения в контроллере. Я думаю, что словарь, который отображает ID для имени, будет работать, но создаст действие вроде:
public void Save(Dictionary<string, string> user) {
// ...
}
приводит к тому, что пользовательский параметр равен нулю.
Итак, можно ли использовать словарь? или, есть ли другой способ для этого?