找你个思路试试,点的时候 text 变一下。然后判断 text 的值 然后进行相应的 连接。

解决方案 »

  1.   

    将你要传的直赋给Session再在你要取值的页面取出即可
      

  2.   

    我觉得可以通过重写ItemDataBound来实现
      

  3.   

    可以用模板列,分别用两个HyperLink,和用两个列是一样的。如果你的连接是text="查看"或者text="审核",也就是根据不同情况只出现一个的话,可以在后台做个函数
    public string getstring(string str)
    {
      if(str=="") 
        {str=aa.aspx"}
       else
        {str="bb.aspx"}
      return str;
    }
    页面 HyperLink.NavigateUrl=str;
      

  4.   

    <asp:TemplateColumn HeaderText="详细信息">
    <HeaderStyle Width="6%"></HeaderStyle>
    <ItemTemplate>
    <a id="examine" href="javascript:openWindow('srvinfo.htm')">查看</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <a id="audit" href="javascript:openWindow('srvinfo.htm')">审核</a>
    </ItemTemplate>
    </asp:TemplateColumn>
    现在的问题是怎样在客户断得到DataGrid的同一行的第一列的值?
      

  5.   

    直接在sql语句中写sql=" select <a href=abc.aspx>查看</a><a href=bac.aspx>审核</a> 查看审核 from table"