【发布时间】:2018-06-25 10:42:35
【问题描述】:
我正在尝试将图像从图像编辑器传递到 VB 中的函数。我的设置如下:
JS
var canvas = document.getElementById("canvas_minipaint");
var img = canvas.toDataURL("image/jpeg");
__doPostBack('SaveImage', img);
ASPX
<asp:LinkButton ID="SaveImage" runat="server" Visible="true"></asp:LinkButton>
VB
Private Sub SaveImage_Click(sender As Object, e As EventArgs) Handles SaveImage.Click
Call GetSession()
End Sub
当我现在单击 SaveImage 按钮时,我收到以下错误:
回发或回调参数无效。使用配置或页面中的 启用事件验证。出于安全目的,此功能验证回发或回调事件的参数是否源自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用 ClientScriptManager.RegisterForEventValidation 方法注册回发或回调数据以进行验证。
如何为验证器的按钮注册 onClick?还是我错过了什么?
【问题讨论】:
标签: javascript jquery asp.net vb.net