vb.net - Xamarin iOS Webview 自动执行 OnClientClick()
问题描述
首先,我很抱歉我的英语不好向大家解释。:((
我有个问题。我的 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
我该如何解决它。
解决方案
我解决了这个问题。
我不知道为什么会出现这个问题,所有确认对话框都会出现问题。
我使用 Jquery Confirm Library https://craftpip.github.io/jquery-confirm/用 javascript 替换所有确认对话框,它运行完美。
推荐阅读
- java - 当 REST API 返回较大的响应时,为什么 Chrome 会关闭连接?
- magento2 - 在 Magento 2 中显示所有产品
- angular - Angular 发布请求在邮递员中有效,但在 Angular 中无效
- r - 按组更改颜色箱形图ggplot2
- python - 如何在 Django admin 中为模型实例实现多张图片上传
- sql - 如何列出规格数据
- javascript - 在 javascript 中设置 Cookie 并在 PHP 中读取它
- google-app-engine - 带有 Google 应用引擎的 Eureka Server(主机名问题)
- python - 划分为具有单个数据的子列表中的列表
- r - 使用递增变量循环并改变多个列