请问用hyperlink怎么传参数啊?当你点击它时,它不仅跳转页面,还传了个参数过去

解决方案 »

  1.   

    <asp:HyperLink id="Hyperlink1" NavigateUrl='<%# string.Format("List.aspx?Id={0}",DataBinder.Eval(Container.DataItem,"ID"))%>' runat="server">查看</asp:HyperLink>
      

  2.   

    <asp:HyperLink id=Hyperlink2 runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Pro_name","&nbsp{0}") %>' NavigateUrl='<%#DataBinder.Eval(Container.DataItem, "pro_id","product.aspx?id={0}")+ "&amp;pro_type="+DataBinder.Eval(Container, "DataItem.Pro_type")%>'>
    传多个参数
      

  3.   

    <asp:HyperLink id="Hyperlink1" NavigateUrl='<%# string.Format("List.aspx?Id={0}",DataBinder.Eval(Container.DataItem,"ID"))%>' runat="server">查看</asp:HyperLink>这种要是换成:windows.open的方式打开list.aspx应如何写呀?
    我现在这样写有错:
    window.open('<%# string.Format("List.aspx?Id={0}",DataBinder.Eval(Container.DataItem,"Id"))%>','测试','left=20,top=30,width=780,height=260,resizable=1,scrollbars=yes')
      

  4.   

    <asp:HyperLink id="Hyperlink1" NavigateUrl='<%# string.Format("List.aspx?Id={0}",DataBinder.Eval(Container.DataItem,"ID"))%>' runat="server">查看</asp:HyperLink>
      

  5.   

    楼上:
        我现在是问如何用window.open的方式来打开.
      

  6.   

    window.open('PrintTimesheet.aspx?selectview=' + selectView ,'fullscreen','left=20,top=30,width=780,height=260,resizable=1,scrollbars=yes');
      

  7.   

    <script language=javascript>
     function  OpenWindow(url,features)
     {
    window.open(url,'_blank','fullscreen=no,location=no,menubar=no,toolbar=no,directories=no,status=yes,scrollbars=yes,resizable=yes,top=0,left=0,'+features ,false)
     }
    </script><a href='javascript:OpenWindow("List.aspx?Id=<%#DataBinder.Eval(Container.DataItem,"ID")%>",'width=600,height=700')'>----------------------------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true
      

  8.   

    请问我如下的语句错在哪里:
    <asp:LinkButton ID="HLmodi2" runat="server" Font-Bold="True" Font-Size="Large" ForeColor="Red" OnClientClick="window.open('modischd.aspx?flow_id='<%#DataBinder.Eval(Container.DataItem,"flow_id")%>'','修改排机计划','left=20,top=30,width=780,height=360,resizable=1,scrollbars=yes')">修改</asp:LinkButton>
      

  9.   

    请看我的代码,注意单引号和双引号的位置,否则会打不开设计页面
    ----------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true
      

  10.   

    我在gridview的模板列中加入:
    <a href='javascript:OpenWindow("modischd.aspx?flow_id='<%#DataBinder.Eval(Container.DataItem,"flow_id")%>'",'width=600,height=700')'>测试</a>这样通不过,请明示.
    去掉flow_id的单引号,也通不过:
    <a href='javascript:OpenWindow("modischd.aspx?flow_id=<%#DataBinder.Eval(Container.DataItem,"flow_id")%>",'width=600,height=700')'>测试</a>
      

  11.   

    通不过,报什么错?
    ----------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true