Protected PostBackString As String
我在我的 VB.NET 页面顶部创建了一个。然后我<%=PostBackString %>
从我的 javacript 调用,如下所示。
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "ComponentFailureChart.aspx/BindEmployees",
data: data,
dataType: "json",
success: function (result) {
<%=PostBackString %>
alert("Success");
}
之后,我使用下面的代码在从 javascript 调用 PostBackString 之后调用一个方法。
PostBackString = Page.ClientScript.GetPostBackEventReference(Me, "MyEventArgumentName")
If Request("__EVENTARGUMENT") = "MyEventArgumentName" Then
BindGridview()
End If
它现在工作正常,但我的问题是它创建了一个回发。有没有办法在没有回发的情况下运行此代码?
我可以使用任何替代方式而不是使用Page.ClientScript.GetPostBackEventReference
来防止这种情况吗?
请帮助我。