我在DataGrid属性生成器的列选项中将一个超级链接列的url设为:信息查询.aspx?value={0}(value为DataGrid的一个字段值),url字段设为:value          
这样不能传值吗?
我点击后就进入了http://localhost/GraduateProject/0000 (其中0000是value的值)
请问我什么地方出错了??

解决方案 »

  1.   

    超级链接列 html?贴出来看.
      

  2.   

    我想点击这个字段后进入 "信息查询.aspx" 并且将这个字段的值传到 "信息查询.aspx"中.
      

  3.   


    window.showModalDialog("XXXX.aspx?value=" + Form1.txtBOX.value,"Dialog Arguments Value","dialogHeight:400px;dialogWidth:350px;");Form1.txtBOX.value  可以換成你想要傳的值
      

  4.   

    <asp:HyperLinkColumn Target="_blank" Text="查看" HeaderText="查看" DataNavigateUrlField="ProId" DataNavigateUrlFormatString="pro.aspx?value={0}"></asp:HyperLinkColumn>
      

  5.   

    jerry_yuan(jerry)正解,不过仅限一个参数
      

  6.   

    value的值放在哪? 最好写成这样子http://localhost/GraduateProject/value=0000超连接语句错误。
      

  7.   

    我运行了jerry_yuan(jerry)的语句,它实现的是增加了一列("查看"列),
    我想不要这一列,直接在选择绑定数据的列,然后跳转到所要的页面,并传值!
    ??
      

  8.   

    jerry_yuan(jerry)的语句是:
    <asp:HyperLinkColumn Target="_blank" Text="查看" HeaderText="查看" DataNavigateUrlField="ProId" DataNavigateUrlFormatString="pro.aspx?value={0}"></asp:HyperLinkColumn>
    我想把其中Text的内容换成我绑定的数据,但提示HyperLinkColumn不支持DataBinding(),
    该如何解决???
      

  9.   

    http://www.csucn.com/List.aspx?id=77&sort=0
    这里有你想要的所有功能,且最简单地实现,把分给我:)