在程序中要动态创建一个hyperlink, 如何点击这个链接弹出一个新窗体。Dim url As New HyperLink
url.Text = "详细信息"
url.ID = Convert.ToString(DT.Rows(i).ItemArray(12))
url.NavigateUrl=????????????????????

解决方案 »

  1.   

    给url 的target属性赋 _blank,就会显示一个新页。
      

  2.   

    那种窗口方式是用 script ,window.open怎么写没尝试过
      

  3.   

    butopen.NavigateUrl="javascript:window.open('webfrom.aspx','onices')";
      

  4.   

    我用了zhangxiaopin(zxp) 的方法 
    url.NavigateUrl = "javascript:window.open('answer.aspx?id=40','','height=300,width=500,status=no,scrollbars =yes,toolbar=no,menubar=no,location=no')"
    可怎么弹出两个窗口? 其中一个是我想要的弹出窗口,还有一个是空白的。
    空白窗口的地址栏是 javascript:window.open('answer.aspx?id=40')
    这是怎么回事?
      

  5.   

    告诉你两个方法:
    HyperLink1.Attributes.Add("onclick", "window.open('wf.htm','','width=500,height=370,status=no');")HyperLink1.NavigateUrl = "javascript:void(window.open('wf.htm','','scrollbars=yes,resizable=yes,top=0,left=0,width=600,height=450'))"