Gridview采用的是模板列
如
<asp:TemplateField HeaderText="发卡数">
<ItemTemplate>
<a href ='<%# String.Format("Detail.aspx?depa_code={0}&time_term={1}&entry={2}&depa_name={3}",DataBinder.Eval(Container.DataItem,"depa_cod"),"0",TextBox1.Text,DataBinder.Eval(Container.DataItem,"depa_name")) %>' target="_blank"><%# DataBinder.Eval(Container.DataItem, "depa_num")%></a>
</ItemTemplate>
</asp:TemplateField> 由于最后一行是汇总,不想出现超链接,我应该如何不让它有超链接??困扰很多天,请高手帮帮忙
如
<asp:TemplateField HeaderText="发卡数">
<ItemTemplate>
<a href ='<%# String.Format("Detail.aspx?depa_code={0}&time_term={1}&entry={2}&depa_name={3}",DataBinder.Eval(Container.DataItem,"depa_cod"),"0",TextBox1.Text,DataBinder.Eval(Container.DataItem,"depa_name")) %>' target="_blank"><%# DataBinder.Eval(Container.DataItem, "depa_num")%></a>
</ItemTemplate>
</asp:TemplateField> 由于最后一行是汇总,不想出现超链接,我应该如何不让它有超链接??困扰很多天,请高手帮帮忙
然后按照楼上说法
if(e.Row.RowIndex == GridView1.Rows.Count-1)
{ //找到超链接控件,设置其连接=""
}