问题描述
以下是DataGrid的模板列,<ItemTemplate><asp:HyperLinkText="查看详细"NavigateUrl='<%#"javascript:newwin("NewsDetail.aspx?id="+DataBinder.Eval(Container.DataItem,"id").ToString()+"");"%>'runat="server"ID="Hyperlink1"/></ItemTemplate>然后Javascrip的代码:<scriptlanguage="javascript">functionnewwin(url){window.open(url,null,"top=5,left=5,width=600,resizable=yes,height=400,menubar=no,toolbar=no,scrollbars=yes,status=yes");}</script>我用C#建的项目就可以实现新开一个页面?为什么用VB.NET说绑定表达有错误?如果用VB,该怎么写表达式呢?请高手指点?弄了好久!
解决方案
解决方案二:
HyperLink不是有,Target属性吗?
解决方案三:
是用JavaScript来新开的窗口啊,不是用Target属性的
时间: 2024-10-26 16:28:58