<%@ Page Language="vb" AutoEventWireup="false" Codebehind="UserList.aspx.vb" Inherits="MoldMIS.UserList"%>
.....<asp:HyperLinkColumn DataNavigateUrlField="User_ID" DataNavigateUrlFormatString="javascript:varwin=window.open('detail.aspx?User_ID={0}',null,'width=692,height=250');"DataTextField="User_ID" HeaderText="User ID">
......为什么运行后弹出新窗口,但父窗口显示"[object]"?
急啊,请各位大侠指点.

解决方案 »

  1.   

    asp:HyperLinkColumn DataNavigateUrlField="User_ID" DataNavigateUrlFormatString="javascript:varwin=window.open('detail.aspx?User_ID={0}',null,'width=692,height=250';void(''););"DataTextField="User_ID" HeaderText="User ID">
      

  2.   

    asp:HyperLinkColumn DataNavigateUrlField="User_ID" DataNavigateUrlFormatString="javascript:varwin=window.open('detail.aspx?User_ID={0}',null,'width=692,height=250');void('');" DataTextField="User_ID" HeaderText="User ID">试下
      

  3.   

    <asp:TemplateColumn ItemStyle-Width="100px" HeaderText="查看詳情"> 
    <ItemTemplate> 
    <asp:HyperLink Text='查看派車單詳情' imageurl="images/file.gif" NavigateUrl='<%# "javascript:newwin(\"look.aspx?car_id="+DataBinder.Eval(Container.DataItem,"car_id").ToString()+"\");" %>' runat="server"/> 
    </ItemTemplate> 
    </asp:TemplateColumn>
      

  4.   

    function newwin(htmlurl){
      var stock = window.open(htmlurl,"temp","top=200,left=260,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=720,height=400")
      stock.focus()
    }
      

  5.   

    ding ,我也遇到这样的问题,没有人帮我解决
      

  6.   

    antiking(Q狼E行)
    我试了你的方法,解决了问题,谢谢啊,希望LZ也解决问题,给分啊~
      

  7.   

    我也遇到过,后来我就用了StringBuilder类