日期:2014-05-18  浏览次数:20443 次

如何获得GridView动态创建TemplateField中的ItemTemplate中的a标签的值

<asp:TemplateField HeaderText="name">
  <ItemTemplate>
  <a href='#' )"><%#Eval("name1")%></a>
  </ItemTemplate>
</asp:TemplateField>

如何获得GridView动态创建TemplateField中的ItemTemplate中的a标签的值


------解决方案--------------------
将a标签链接,以服务器控件实现
在某个事件中,RowCommand,或RowDataBind中,查找控件
...
HyperLink lnk = e.Row.FindControl("名称") as HyperLink;
if(lnk!=null)
//使用lnk作为链接控件的引用
...