打开[ModalPopLite]弹出窗口,单击Gridview中的HyperLinkField

时间:2014-09-06 14:46:13

标签: c# html asp.net asp.net-mvc modalpopup

我目前正在网站上工作。当我点击gridview表中的超链接字段时,我想打开一个弹出窗口。

<asp:GridView ID="EmployeeList" runat="server"/>

                    <Columns>
                        <asp:HyperLinkField
                            DataNavigateUrlFields="EmpID"
                            HeaderText="EMP ID"
                            Target="_blank"
                            DataNavigateUrlFormatString="google.com"
                            DataTextField="EmpID">
                        </asp:HyperLinkField>
                    </Columns>
</asp:GridView>

这是我的示例脚本:

<script type="text/javascript">
    $(function () {
        $('#newuser_pop').modalPopLite({ openButton: '#clicker1'});
    });
</script>

在这方面的任何帮助将受到高度赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

你的情况下的问题是asp.net控件是服务器端所以为了在jquery中获取id,如图所示:

<script type="text/javascript">
  $(function () {
     $('#<%= newuser_pop.ClientID %>').modalPopLite({ openButton: '#clicker1'});
  });
</script>