Xamarin iOS Webview自动执行OnClientClick()

问题描述 投票:0回答:1

[首先,很抱歉我的英语不好给大家讲。 :((

我有问题。我的Xamarin iOS使用WebView加载在VB.Net中创建的网站]

我有1个删除按钮,当我单击它时,它将显示确认对话框,供用户确认,然后再删除,但是当我单击确定时,它不起作用,并且当我返回上一页并再次返回同一页面时并单击“删除”按钮确认对话框,但即使没有选择任何内容,任务也会自动执行。

我的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

我该如何解决。

vb.net xamarin xamarin.ios
1个回答
0
投票

我已解决此问题。

我不知道为什么这个问题继续,所有确认对话框都会有问题。

我使用Jquery确认库https://craftpip.github.io/jquery-confirm/将所有确认对话框替换为javascript,效果很好。

© www.soinside.com 2019 - 2024. All rights reserved.