日期:2014-05-20  浏览次数:20538 次

在线等,立马给分!
<a     href= "# "     onClick= "open( 'particular.aspx?id= <%#     Container.DataItem( "id ")     %> ', '详细信息 ', 'width=600,height=400,left=150,top=150,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no ')     "> <%#     Container.DataItem( "name ")     %> </a>  

有啥错?显示出错了。。。

------解决方案--------------------
<%=string.Format( " <a href= '# ' onClick= 'open(\ "particular.aspx?id={0}\ ",\ "详细信息\ ",\ "width=600,height=400,left=150,top=150,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no\ ") ' > {1} </a> ",Container.DataItem( "id "),Container.DataItem( "name ") )%>
------解决方案--------------------
onclick=open( 'particular.aspx?id= <%# Container.DataItem( "id ") %> ', '详细信息 ', 'width=600,height=400,left=150,top=150,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no ');
------解决方案--------------------
<A href= "# " onClick= "open( 'particular.aspx?id= <%#DataBinder.Eval(Container.DataItem, "id ") %> ', '详细信息 ', 'width=600,height=400,left=150,top=150,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no ') "> <%# DataBinder.Eval(Container.DataItem, "name ") %> </A>
------解决方案--------------------
<a href= "# " onClick= "open( 'particular.aspx?id= <%# DataBinder.Eval(Container.DataItem( "id ")) %> ', '详细信息 ', 'width=600,height=400,left=150,top=150,resizable=0,scrollbars=1,status=no,toolbar=no,location=no,menu=no ') "> <%# DataBinder.Eval(Container.DataItem( "name "))%> </a>

这样是可以的,但是切换到页面视图的时候,可能会提示 <%#%> 这个必须放到 ' '里面