我用hyperlink来传递一个参数.具体方法是:
先在一个文本框(TextBox1)中输入一个值然后当点击hyperlink时打开一个新窗体,并把TextBox1中的值给传递到新的窗体,请问这时hyperlink的Navigater属性应该怎么写呀,我试了好多中方法都不行

解决方案 »

  1.   

    那就用LinkButton呗,在事件中想怎么样就怎么样
      

  2.   

    问题是我必须用hyperlink,这是别人的一个程序,我是在他的基础上写的,
    我用的是NavigateUrl='KuangJiaOne.aspx?aaa=<%#TextBox1.Text%>',可这样写在这个KuangJiaOne.aspx页面中得到的是'<%',不知道是为什么
      

  3.   

    你试一下,我试了能行的
    <script language=javascript>
             function direct()
             {
                var url='list.aspx?username=';
                url=url+document.getElementById('txt_user').value;
                event.srcElement.href=url;
                event.srcElement.click();
              }
             </script><A href="#" onclick="direct()" target="_blank">[查 询]</A>
      

  4.   

    谢谢gzlaspnet(爱程),但是我这边的不能用一般超连接的形式,必须用hyperlink的Navigater这个属性,因为是接着别人的做,所以不能改,谢谢大家,谁会用hyperlink的Navigater属性传递一个变量呀
      

  5.   

    NavigateUrl='KuangJiaOne.aspx?aaa=<%=TextBox1.Text%>'