(ASP.NET) Как да предотвратя вмъкването на дублиращи се записи в моята база данни, когато потребителят опреснява страницата след обратно публикуване. знам, че може да се справи с пренасочване на страницата. го и също така обработва чрез проверка дали същият запис съществува в съхранената процедура. но това няма да изисква пълно запълване понякога. Просто искам да знам има ли друга добра практика вместо пренасочване на страницата. (Знам, че може да се справи и с AJAX, но не използвам AJAX)
Предотвратяване на дублиране на вмъкване в DB при опресняване на страницата - Asp.net
comment
Можете да използвате IsPostback?
- person Dave   schedule 05.04.2013
Отговори (2)
Опитайте тази
if (!IsPostBack)
{
do something
}
person
Csharp
schedule
05.04.2013
Можете да използвате свойството Page.IsPostBack
private void Page_Load()
{
if (!IsPostBack)
{
//logic
}
}
В примера с код по-горе, ако страницата е обратно изпращане, няма да бъде изпълнен код (логиката).
person
Dave
schedule
05.04.2013