Модальное всплывающее окно не будет отображаться независимо от того, что я делаю - PullRequest
0 голосов
/ 12 марта 2019

В настоящее время я пытаюсь найти способ открыть модальное поле на основе строк в таблице.однако, когда я запускаю программу и нажимаю кнопку редактирования, модал не будет отображаться.Вот пример кода:

Gridview:

<asp:Gridview CssClass=" table table-borderless" ID="PO_Form" runat="server" AutoGenerateColumns="false" OnRowCommand="PO_Form_RowCommand">

            <Columns>           

             <asp:ButtonField  Text="Edit" ControlStyle-CssClass="page-link" CommandName="EditForm"/>

             <asp:BoundField DataField="PO_no" HeaderText="PO No." />
             <asp:BoundField DataField="supplier_name" HeaderText="Supplier name" />
             <asp:BoundField DataField="flight_no" HeaderText="Flight No." />
             <asp:BoundField DataField="bkg_date" HeaderText="Booking Date" />
             <asp:BoundField DataField="status" HeaderText="Status" />
         </Columns>
            <HeaderStyle BackColor="#666666" />
        </asp:Gridview>
    </div>

Модальный:

<div id="editmodal" class="modal fade" role="dialog" >
        <div class="modal-dialog">

            <%-- Modal Content --%>

            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="btn btn-default" data-dismiss="modal">&times;</button>
                </div>

                <div class="modal-body">
                    Test
                </div>

                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                </div>

            </div>

        </div>

    </div>

обратный код:

protected void PO_Form_RowCommand(object sender, GridViewCommandEventArgs e)
    {

        if(e.CommandName == "EditForm")
        {
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Pop", "EditFormModal();", true);
        }

    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...