Если я разрешаю пользователю добавлять текстовые поля в представление, как я могу по-прежнему корректно работать с проверкой моей модели? Я хочу иметь возможность отправить массив FanId для проверки (что я успешно сделал). Проблема заключается в том, что удаленная проверка каждого текстового поля возвращает значение первого текстового поля.
Модель:
[DisplayName("User ID")]
[Remote("ValidateUser","Template",ErrorMessage = "Invalid User Id")]
public string[] FanId { get; set; }
В настоящее время я жестко программирую вводимые данные.