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