<asp:HyperLinkColumn NavigateUrl="Test.aspx"  Target="_blank"Text="dsafdsa111111111"></asp:HyperLinkColumn>
加一链接的列

解决方案 »

  1.   

    在属性生成器里设置“URL格式字符串”为你要打开的新窗口名
      

  2.   

    to:S_M(泡泡) ( ) 信誉:100 
       你这样就不是弹出的窗口..(是直接打开一个窗口,原来的窗口已不可见).      我的意思是跳出的一个类似广告的窗口...
      

  3.   

    DataGrid的属性生成器里面直接写
      

  4.   

    <asp:TemplateColumn>
    <a href="#" onclick =openNew('url')>1231221</a>
    </asp:TemplateColumn>
    <script language = javascript>
     function openNew( url)
       window.open(url)
    </scrpit>
    是不是这样,在优化优化
      

  5.   

    window.open(url ,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,left=100,top=45,width=620,height=400")
      

  6.   

    e.Item.Attributes.Add("onclick","window.open('WebForm2.aspx?ZoneNo="+e.Item.Cells[0].Text+"','','Toolbar=no')");e.Item.Attributes.Add("onMouseOver","this.style.backgroundColor='#e9e9e9'; this.style.cursor='hand';");e.Item.Attributes.Add("onMouseOut","this.style.backgroundColor='#f7f7f7';");
      

  7.   

    问题解决.特别要谢谢sean168(子曰:)