У меня следующая ситуация: я кодировал aspx app c #, у пользователя есть 4 выпадающих списка, одно текстовое поле и две кнопки (отмена, сохранение) на странице.Мне нужно запомнить пользователя, чтобы сохранить любые изменения в текстовом поле, прежде чем он сможет изменить индекс любого выпадающего списка.Таким образом, если пользователь изменяет значение текстового поля, он может только отменить или сохранить эти изменения.Если он пытается сделать что-то еще, например, изменить индекс выпадающего списка, мне нужно отменить это событие и дать ему сообщение для сохранения или отмены, прежде чем сделать это.
Я пробовал много способов, но онивсе кажутся мне любителями и дают много побочных эффектов.Есть ли приличный / элегантный способ сделать это?