У меня есть веб-приложение на C # .NET MVC3, и у меня есть вопрос, связанный с приложенным вопросом Stackoverflow.Я использую событие window.beforeunload, чтобы увидеть, были ли внесены изменения в моем представлении.Если так, я предупреждаю пользователя, что у него есть несохраненные изменения.Однако, если они выбрали кнопку Создать (отправить), диалоговое окно, предупреждающее пользователя, все еще всплывает.Я не хочу выскакивать диалоговое окно, если выбрана кнопка Создать.Есть идеи?Есть ли способ узнать, какой элемент управления был нажат?