当我点击gridview中的超链接字段时,我正试图从asp.net打开模态对话框。但我收到错误“第662行的stackoverflow”。请告诉我我在哪里做错了。
我的代码如下......
<asp:TemplateField ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" ControlStyle-Width="30px" HeaderStyle-ForeColor="#003759">
<ItemTemplate>
<asp:HyperLink ID="lnkURLgoogle" runat="server" ImageUrl="/_layouts/myproject/Styles/image.png"
ToolTip="Link to google" NavigateUrl="javascript:window.ShowDialog('http://www.google.com','','width=500,height=500')">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
感谢。
答案 0 :(得分:0)
通过将所有内容放入函数并从navigateurl调用该函数来解决该问题。