Я разрабатываю веб-сервис, который будет вызываться (используя JSON) со стороны клиента каждый раз, когда изменяется выбор раскрывающегося списка.
Цель состоит в том, чтобы зарегистрировать каждое «промежуточное» изменение (на стороне клиента) с помощью события «OnSelectedIndexChanged» и перед отправкой формы на сервер.
Каждое новое выбранное значение будет записано в общий текстовый файл, вызывающий относительный веб-метод через Ajax / JSON.
Было бы лучше записать эти изменения в текстовый файл (с необходимостью реализации политики блокировки / разблокировки для обеспечения монопольного доступа) или, скорее, определить таблицу БД и сохранить изменения там?
Каждый день в веб-приложении будет от 10 до 20 активных пользователей, которые могут потенциально изменять DropDownLists, и обычно сначала будет выбрано правильное значение, следовательно, обычно регистрируется не более одной «промежуточной» записи.
Спасибо.