也就是在点击“回复”这两个字后将跳转到另一页面,怎样实现这一列的“回复”字样?谢谢!

解决方案 »

  1.   

    <asp:TemplateColumn   headertext="Reply"  >
    <ItemTemplate>
    <a href="your url "/>
    回復
    </a>
      </ItemTemplate>
     </asp:TemplateColumn>
      

  2.   

    stoneyu(小赖),你好,你这样写虽然可以连接到另一个页面(AA,apx),但是我的这个DATAGRID的数据是和AA.apx的数据绑定的,象你的这种写法我的DATAGTID就不能绑定到数据了,你还有其他的办法吗?谢谢!
      

  3.   

    可以綁定啊..比如你有一個ID字段:
    asp:TemplateColumn   headertext="Reply"  >
    <ItemTemplate>
    <a href="your url?number=<%# DataBinder.Eval(Container.DataItem,"ID")%>"/>
    回復
    </a>
      </ItemTemplate>
     </asp:TemplateColumn>
      

  4.   

    stoneyu(小赖) ,我按照你的方法做了,可要转到设计界面时,它老是弹出一个错误的对话框说:“未能在设计图中打开,在<% .."值"...%>块中,以不同方式将值括起来”,你说的这种方法我用过,但它在DATAGTID里的列里显示的是具体的值,而我想要的列里的每一行显示的是“回复”两个字,你还有更好的方法吗?
      

  5.   

    可以綁定啊..比如你有一個ID字段:
    asp:TemplateColumn   headertext="Reply"  >
    <ItemTemplate>
    <a href="your url?number=<%# DataBinder.Eval(Container.DataItem,"ID")%>"/>
    回復
    </a>
      </ItemTemplate>
     </asp:TemplateColumn>我試過這個是沒有問題的啊.
    實現你的要求,全部是顯示"回複".
    而且又綁定了數據.
    對了,我用的是C#.