我有一个 javascript 来打开页面作为弹出窗口。现在我需要在datagrid上调用它,所以我添加了asp超链接控件。我在网上搜索并找到了示例,但我得到了“服务器标签格式不正确”。我花了很多时间,无法弄清楚如何更正我的代码。有人能指点我吗。提前致谢。
我在 aspx 页面上的代码
<asp:TemplateColumn headertext="Date Received" HeaderStyle-Width="11%" Itemstyle-wrap="False" Visible="true">
<ItemTemplate>
<asp:HyperLink ID="hyTranscript" runat="server" NavigateUrl="#" onclick="javascript:openWin('~/popAddEditReasons.aspx?page=Edit&ID=" & Eval("ID") &"','EditTransfer','width=650,height=325'); return false;")>
<%#DataBinder.Eval(Container.DataItem, "Received_Date", "{0:d MMM yyyy}").ToUpper%>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>