<a href='<%=PageBase.UrlBase+"/RecordsMan.aspx"%>' style="OVERFLOW: hidden; WIDTH: 250px; CLIP: rect(auto 80% auto 1%)" onclick="javascript:newwin=window.open(RecordDetails.aspx?RecordId='<%# DataBinder.Eval(Container.DataItem,"RecordId")% >','newwin','x=500,y=800,height=410,width=400,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,resizable=yes');newwin.focus();">
'<%# DataBinder.Eval(Container.DataItem,"RDetails")%>'
</a>网上好多答案,但还是解决不了。大家帮忙。
'<%# DataBinder.Eval(Container.DataItem,"RDetails")%>'
</a>网上好多答案,但还是解决不了。大家帮忙。
改为
window.open('RecordDetails.aspx?RecordId=<%# DataBinder.Eval(Container.DataItem,"RecordId")%>'
onclick="javascript:newwin=window.open(RecordDetails.aspx?RecordId= ' <%# DataBinder.Eval(Container.DataItem,"RecordId")% > ', 'newwin ', 'x=500,y=800,height=410,width=400,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,resizable=yes ');newwin.focus();" >
改为
<%=PageBase.UrlBase%>/RecordsMan.aspx
试试看
这句删除了就可以了。问题应该就出现这句话里
onclick="javascript:newwin=window.open('RecordDetails.aspx?RecordId=<%# DataBinder.Eval(Container.DataItem,"RecordId")% >', 'newwin ', 'x=500,y=800,height=410,width=400,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,resizable=yes ');newwin.focus();" >
' <%# DataBinder.Eval(Container.DataItem,"RDetails")% > '
</a > ----->' <%# DataBinder.Eval(Container.DataItem,"RDetails")% > ' 多了'改为:<a href= ' <%=PageBase.UrlBase+"/RecordsMan.aspx"% > ' style="OVERFLOW: hidden; WIDTH: 250px; CLIP: rect(auto 80% auto 1%)" onclick="javascript:newwin=window.open(RecordDetails.aspx?RecordId= ' <%# DataBinder.Eval(Container.DataItem,"RecordId")% > ', 'newwin ', 'x=500,y=800,height=410,width=400,status=yes,toolbar=no,menubar=no,scrollbars=yes,location=no,resizable=yes ');newwin.focus();" >
<%# DataBinder.Eval(Container.DataItem,"RDetails")% > //去掉引号
</a >