我想在datagird里面绑定一个hyperlink,但是hyperlink的值是从数据库里面读出来,但是根据判断来选择读不同的字段名,我从datagrid获得了hyperlink,我想知道我获得的是单独一行的hyperlink,还是整个一列的hyperlink!!! 
            If e.Item.ItemIndex <> -1 Then
                Dim M_link As HyperLink = e.Item.FindControl("M_link")
                M_link.Attributes.Add("NavigateUrl", "PageName_Text")
                M_link.NavigateUrl = PageName_Text(i)
            End If

解决方案 »

  1.   

    就是id为 “M_link” 的那个HyperLink
      

  2.   

    html里面,是对一列进行定义id=m_link,但是在VB里面,我不想对所有的这一列的hyperlink都赋同一样的值,想赋成从数据库里面读出来的值!但是用e.item.findControl("m_link")找到的是一列的hyperlink,现在我一改变navigateurl,就都是一样的值了!怎么解决!
    详细源代码:http://community.csdn.net/Expert/topic/3570/3570654.xml?temp=.4313166