使用模板列!aspx?id='<%#DataBinder.Eval(Container.DataItem,"value1")%>'&id2='<%#DataBinder.Eval(Container.DataItem,"value1")%>'

解决方案 »

  1.   

    另一种方法:(假设你已经通过DataGrid的属性生成器给第一列绑定了第一个参数)那么:在DataGrid的ItemDataBound事件中:if ( e.Item.ItemIndex!=-1) {
    e.Item.Cells[0].Text = "<a href=" + ( ( HyperLink ) e.Item.Cells[0].Controls[0] ).NavigateUrl + "&第二个参数名=" + 变量名 + ">" + ( ( HyperLink ) e.Item.Cells[0].Controls[0] ).Text + "</a>";
                                }
      

  2.   

    还有一种:
    在执行查询的时候得到的结果里面就带<a href =...><a>当然这种方法只局限于显示数据列表的时候使用!比如:Select '<a href ="a.aspx?a="'+a+'&b='+b+'>'+c+'</a>', a,b,c from test
    :)有点麻烦哦!但是也能实现!
      

  3.   

    'http://expert.csdn.net/Expert/topic/3001/3001183.xml?temp=.9292414'