datalist 的itemtemplate 中的HyperLink的控件打开一个网页,打开的网页没有地址栏、工具栏、菜单栏怎么写?
别人提示应该以下这么写,可我不知道这段应该放到什么地方?
window.open( )
<SCRIPT LANGUAGE="javascript"> 
window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //这句要写成一行
</SCRIPT>
HyperLink中我知道这样代开网页  
NavigateUrl='<%#DataBinder.Eval(Container.DataItem, "编号","../news/News_detail.aspx?NewsId={0}") %>'
第一段代码应该放到哪里?

解决方案 »

  1.   

    <a onclick='window.open("display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"字段名")%>&BoardID=<%=boardid%>","_blank","")'>
      

  2.   

    Response.write("<script>window.open('')</script>")
      

  3.   

    <a onclick='window.open("display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"字段名")%>&BoardID=<%=boardid%>","_blank","")'>放到那个位置?
      

  4.   

    <asp:datalist id="DataList1" runat="server" Width="391px" Height="178px">
    <ItemTemplate>
    <FONT face="宋体">
    <TABLE id="Table2" height="20" cellSpacing="0" cellPadding="0" width="360" border="0">
    <TR>
    <TD height="22">
    <TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
    <TR>
    <TD width="38"><FONT face="宋体"><IMG height="7" alt="" src="../img/arrow4.gif" width="7"></FONT></TD>
    <TD width="310"><FONT face="宋体">
    <asp:HyperLink class=gay2 id=HyperLink1 runat="server" Width="260px" NavigateUrl='<%#DataBinder.Eval(Container.DataItem, "编号","../news/News_detail.aspx?NewsId={0}") %>' Text='<%# DataBinder.Eval(Container.DataItem, "标题","{0:C}") %>'>HyperLink</asp:HyperLink></FONT></TD><TD width="68"><asp:Label class=gay2 id=Label1 runat="server" Width="78px" Text='<%# DataBinder.Eval(Container.DataItem, "日期","{0:yyyy-MM-dd}") %>'>Label</asp:Label></TD></TR></TABLE></TD></TR><TR></ItemTemplate></asp:datalist>
      

  5.   

    <asp:HyperLink class=gay2 id=HyperLink1 runat="server" Width="260px" onclick='window.open("display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"字段名")%>&BoardID=<%=boardid%>","_blank","")' Text='<%# DataBinder.Eval(Container.DataItem, "标题","{0:C}") %>'>HyperLink</asp:HyperLink>
      

  6.   

    <a onclick='window.open('display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"编号")%>','','height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no')'><%# DataBinder.Eval(Container.DataItem,"编号")%></a>
      

  7.   

    第一:这样能运行到打开网页,但是 onclick未起到作用!
    <asp:HyperLink class=gay2 id=HyperLink1 runat="server" Width="260px" onclick='window.open("display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"字段名")%>&BoardID=<%=boardid%>","_blank","")' Text='<%# DataBinder.Eval(Container.DataItem, "标题","{0:C}") %>'>HyperLink</asp:HyperLink>
    第二:这段应该放到哪里啊?
    <a onclick='window.open('display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"编号")%>','','height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no')'><%# DataBinder.Eval(Container.DataItem,"编号")%></a>
    我的代码如下:
    <asp:datalist id="DataList1" runat="server" Width="391px" Height="178px">
    <ItemTemplate>
    <FONT face="宋体">
    <TABLE id="Table2" height="20" cellSpacing="0" cellPadding="0" width="360" border="0">
    <TR>
    <TD height="22">
    <TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
    <TR>
    <TD width="38"><FONT face="宋体"><IMG height="7" alt="" src="../img/arrow4.gif" width="7"></FONT></TD>
    <TD width="310"><FONT face="宋体">
    <asp:HyperLink class=gay2 id=HyperLink1 runat="server" Width="260px" NavigateUrl='<%#DataBinder.Eval(Container.DataItem, "编号","../news/News_detail.aspx?NewsId={0}") %>' Text='<%# DataBinder.Eval(Container.DataItem, "标题","{0:C}") %>'>HyperLink</asp:HyperLink></FONT></TD><TD width="68"><asp:Label class=gay2 id=Label1 runat="server" Width="78px" Text='<%# DataBinder.Eval(Container.DataItem, "日期","{0:yyyy-MM-dd}") %>'>Label</asp:Label></TD></TR></TABLE></TD></TR><TR></ItemTemplate></asp:datalist>
      

  8.   

    1.
    .cs中
       this.HyperLink1.Attributes.Add("onclick", "window.open('display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,'字段名')%>&BoardID=<%=boardid%>','_blank');");
      

  9.   

    cs中
    this.HyperLink1.Attributes.Add("onclick", "window.open('display.aspx?ID=<%# DataBinder.Eval(Container.DataItem,'字段名')%>&BoardID=<%=boardid%>','_blank');");
    不好使
      

  10.   

    SCRIPT 我想改成这个好一点.<SCRIPT LANGUAGE="javascript"> 
    function aa()
    {
    window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //这句要写成一行
    }
    </SCRIPT>
    //我在HyperLink属性里没有找到.OnClick,所以希望使用LinkButton,如果可以下面是在ASPX里写的.
    <asp:LinkButton id="LinkButton1" style="Z-INDEX: 103; LEFT: 116px; POSITION: absolute; TOP: 236px" runat="server" OnClick="aa()">LinkButton</asp:LinkButton>