<请教>:HyperLink中怎样取得用户点选某项字段的值~~
耽误诸位吃午饭了,帮我想想~ 
 我实现了分页显示数据并将显示的各项数据绑定了链接,组件为: 
  <ItemTemplate>  
  <asp:HyperLink   ID= "HyperLink1 "       
 Text= ' <%#DataBinder.Eval(Container, "DataItem.战士技能 ")%>  '   NavigateUrl=    ' <%#DataBinder.Eval(Container, "DataItem.连接库 ")%>  '      runat= "server "/>  
  </ItemTemplate>    
 怎样才能得到用户所选择的字段的具体项,   
 比如说用户点击了字段 "战士技能 "中的 "烈火剑法 ", 
 要怎么才能得到烈火剑法的这个值那?   
 我想将这个值绑定到其他组件的属性上,但不懂怎样取值~
------解决方案--------------------用模板列啊 转换成模板列就行了..用URL传值 
  <a href= ' <%#DataBinder.Eval(Container, "DataItem.连接库 ")%> .aspx?id= <%#DataBinder.Eval(Container, "DataItem.战士技能 ")%>  '>  <%#DataBinder.Eval(Container, "DataItem.战士技能 ")%>  </a>
------解决方案--------------------恩 能不用服务器控件还是不要用 用楼上的方法比较好。提高用户体验 降低服务器负担。 
 而且LZ需要的值本来就来自后台 直接就可以在后台获取了。
------解决方案--------------------up
------解决方案--------------------up.......
------解决方案--------------------用上面的方法不行么,url传个值,在转到的面页里按ID再查一下数据库中的值 
 如果要的值长度小的话,可以在这里绑定得到,再用url传到另一页   
 个人见解,共同学习
------解决方案--------------------你是用的DataGrid吧..编辑列的时候不是有个转换成模板列吗..转换成模板列然后在HTML里编辑就可以了呀
------解决方案--------------------把当前技能的ID绑定到URL传递过去。 
  <ItemTemplate>  
  <asp:HyperLink ID= "HyperLink1 "   
 Text= ' <%#DataBinder.Eval(Container, "DataItem.战士技能 ")%>  ' NavigateUrl=  ' <%#DataBinder.Eval(Container, "DataItem.连接库 ")%> ?id= <%#DataBinder.Eval(Container, "DataItem.技能ID ")%>  '  runat= "server "/>  
  </ItemTemplate>  
 处理页面读 
 Request.QueryString[ "id "] 
 就可以得到选的什么技能了。当然你需要再次判断此用户是否会这个技能,防止欺骗。
------解决方案-------------------- <ItemTemplate>  
  <a href= 'url.aspx?id= <%#%>  '>  <%#%>  </a>  
  </ItemTemplate>