0

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来防止这种情况吗?

请帮助我。

4

0 回答 0