0

jQuery ポップアップで GridView を表示できません。GridView には、ページの index_ching イベントが含まれています。

私の .aspx コードは次のとおりです。

<asp:GridView ID="GridView1" runat="server" AllowPaging="True" PageSize="3" OnPageIndexChanging="GridView1_PageIndexChanging">
</asp:GridView>
<br>
<asp:LinkButton ID="lnkBtnPopup" runat="server" onclick="lnkBtnPopup_Click">Show PopUp</asp:LinkButton>

以下のCSコード:

protected void lnkBtnPopup_Click(object sender, EventArgs e)
{
    GridView1.DataSource = GetData();
    GridView1.DataBind();
}

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
    GridView1.DataSource = GetData();
    GridView1.PageIndex = e.NewPageIndex;
    GridView1.DataBind();
}

以下のようにjQuery:

<script type="text/javascript">
    $("[id*=lnkBtnPopup]").live("click", function () {
        $("#GridView1").dialog({
            title: "Image Details",
            width: "200px",
            buttons: {
                Close: function () {
                    $(this).dialog('close');
                }
            }
        });
        return false;
    });
</script>`

LinkBut​​ton をクリックすると、jQuery ポップアップでページング付きのグリッドを表示したいと考えています。コードが機能していません。

4

1 に答える 1