Содержание страницы с панелью обновления не работает JavaScript? - PullRequest
0 голосов
/ 13 апреля 2019

У меня есть gridview, модус начальной загрузки, который находится внутри панели обновления на странице содержимого, которая ссылается на главную страницу.

В моем gridview есть 3 столбца и кнопка ссылки.

Когда событие LinkbuttonJavascript должен быть запущен, но это не так.

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(funct1);

Я пробовал это, но выдает мне sys неопределенную ошибку в консоли.

Вот мой код:

GridView -> Кнопка просмотра ->

var link = (Control)sender;
            GridViewRow row = (GridViewRow)link.NamingContainer;
            Label LiD = (Label)row.FindControl("LabelID");
            id = Convert.ToInt32(LiD.Text);
            Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "funct1()", true)            
             MandateDetailusingId(id);

также пробовал с

//ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "MyFunction", "funct1()", true);

Вот мой javacript: =

function funct1() {
            $('#<%=MandateView.ClientID%>').modal("toggle");
            return false;
        } // div id="MandateView"

Как открыть модальное всплывающее окно?все в панели обновлений.

1 Ответ

0 голосов
/ 13 апреля 2019

Я, наконец, решил с

    Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(InitialiseSettings);

function InitialiseSettings(){
    // replace your DOM Loaded settings here. 
    // If you already have document.ready event, 
    // just take the function part and replace here. 
    // Not with document.ready 
    $(element).slideUp(1000, method, callback});

    $(element).slideUp({
                   duration: 1000, 
                   easing: method, 
                   complete: callback});
}

событие на странице.

Благодаря этой ссылке.

https://stackoverflow.com/questions/14038684/execute-javascript-after-a-partial-postback-of-an-updatepanel
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...