我有一个问题,我的Asp.net GridView中的超链接字段不接受打开弹出窗口的Javascript函数。
我正在使用以下代码片段:
<asp:GridView>
<asp:HyperLinkField
DataTextField="SomeColumn" HeaderText="Some Column Text"
SortExpression="SomeColumn"
HeaderStyle-HorizontalAlign="Left"
DataNavigateUrlFormatString="javascript:LaunchSomePopupdialog({0})"
DataNavigateUrlFields="Id"
ItemStyle-Font-Underline="true" />
</asp:GridView>
然而,当我使用页面网址时,它可以正常工作,例如:
DataNavigateUrlFormatString="~/SomeOtherPage.aspx?Id={0}"
有没有办法让我的JavaScript函数与此配合使用?