У меня есть приложение на форуме, использующее asp.net, c #, sql server и linq to sql. Он страдает от нескольких вставок, я думаю, когда кнопка вставки нажата, но также возможно, когда обновляется браузер или нажата кнопка возврата.
Какой самый полный способ или способы предотвратить это.
UPDATE:
В настоящее время я использую response.redirect после вставки текста.
Я думаю, что, возможно, правильный подход после прочтения ответов - немедленно отключить кнопку с помощью javascript?
Затем следует сохранить уникальное значение в скрытом поле (или сеансе?) В форме. Создать поле в БД для этого значения и сравнить это уникальное значение с этим полем?
Спасибо