Xamarin iOS Webview автоматически выполняет OnClientClick () - PullRequest
0 голосов
/ 12 февраля 2020

Во-первых, мне жаль, что мой плохой Энгли sh объяснил всем. : ((

У меня проблема. Мой Xamarin iOS, использующий WebView для загрузки моего сайта, созданного в VB. Net

У меня есть 1 кнопка удаления, и когда я нажимаю на нее, он показывает диалог подтверждения для подтверждения пользователя перед удалением, но когда я нажимаю Ok, он не работает, и когда я go возвращаюсь на предыдущую страницу и снова возвращаюсь на ту же страницу и нажимаю кнопку подтверждения удаления, отображается диалоговое окно, но задача автоматически -исполняется, даже если я ничего не выбрал.

Мой код aspx:

<asp:Button ID="Button1"  runat="server" Text="Delete" OnClientClick="return confirm('Are you sure you want delete');" ommandName="Delete" CommandArgument=""  />

Мой aspx.vb

Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    // Do the logic delete on DB

    Master.Redirect("previousPage.aspx")
End Sub

Как я могу это исправить.

1 Ответ

0 голосов
/ 24 марта 2020

Я разрешаю эту проблему.

Я не знаю, почему возникла эта проблема, возникнет проблема со всем диалогом подтверждения.

Я использую Jquery Библиотека подтверждения https://craftpip.github.io/jquery-confirm/ замените все диалоговое окно подтверждения на javascript, и оно отлично работает.

...