نمایش محتویات ستونی از GridView که مخفی شده است (invisbile)
__________________________________________________ ________

سلام
فرض کنیم شما یکی از ستون های Gridview مخفی کردید حالا می خوان اون Cell نشون بدبد
چون مخفیه نمی تونید از دستور زیر استفاده کنید

lbl.text=DG.row(index).cells(2).text

نکته: فرض میکنیم ستون شماره 2 مخفی شده است

1.ابتدا اون ستون را به TemplateControl تبدیل می کنید

<asp:TemplateField HeaderText="news" SortExpression="news" Visible="False">
<ItemTemplate>
<asp:Label ID="lblnews" runat="server" Text='<%# Bind("news") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>


2:سپس با کد زیر اونو می خونیم :
lblShow.Text = CType(DG.Rows(e.NewSelectedIndex).FindControl("lbl  news"), Label).Text