读书人

在lt;%.quot;值quot;%块中以不同方式将值括起来

发布时间: 2012-03-07 09:13:51 作者: rapoo

在<%..."值"...%块中,以不同方式将值括起来
<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>

网上好多答案,但还是解决不了。大家帮忙。

[解决办法]
window.open(RecordDetails.aspx?RecordId= ' <%# DataBinder.Eval(Container.DataItem,"RecordId")% > '
改为
window.open('RecordDetails.aspx?RecordId=<%# DataBinder.Eval(Container.DataItem,"RecordId")%>'
[解决办法]
<%=PageBase.UrlBase+"/RecordsMan.aspx"% >
改为
<%=PageBase.UrlBase%>/RecordsMan.aspx
试试看
[解决办法]
还要改\"RecordId\"
[解决办法]
<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 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 >
[解决办法]
直接把“换成‘就可以了
[解决办法]
% >
太远了?

读书人网 >asp.net

热点推荐