那估计只能用javascript脚本了javascript:window.open("yyy.aspx","","width=500")

解决方案 »

  1.   

    <a  href='<%# DataBinder.Eval(Container.DataItem,"linkURL")%>' target=_blank onclick="javascript:window.open("yyy.aspx","","width=500")"
    ><%# DataBinder.Eval(Container.DataItem,"topic")%>
    </a>
      

  2.   

    javascript:void(window.open('admin_edituser.aspx?id={0}','','width=500,height=360,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top=30,left=200'))
      

  3.   

    window.open('a.aspx','title','top=10,left=10,scrollbars=yes')
      

  4.   

    各位大虾请注意啊,我问的是
    如何定制“单击datagrid中的超链接列后弹出的新窗口”的外观
    单击超链接列后,新页面就弹出了。
    我到哪里去写那些诸如window.open的语句啊?
      

  5.   

    建議你用ItemTemplate
    在ItemDataBound 事件中加入 
    if(e.Item.FindControl("btnEdit")!=null)
    {
     ((Image)e.Item.FindControl("btnEdit")).Attributes.Add("onclick","window.open ('accountdetail.aspx?Type=Edit&acc=" + ((Label)e.Item.FindControl("CODE")).Text.Trim() +   "','Account','top=10,left=10,width=500,height=280,scrollbars=yes,resizable=yes')"); 
     
    }
      

  6.   

    用<asp:HyperLinkColumn></asp:HyperLinkColumn>是不行的