![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have a gridview wich contains a mix of boundfields and templatefields. While the boundfields can be retrieved w/o problems, I am at a loss to get the values of the template fields. I googled around and tried various methods to no avail. TIA for any pointers. Protected Sub grdOrders_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Dim rowIdx As Integer = Me.grdOrders.SelectedRow.RowIndex Dim strTmp As String strTmp = Me.grdOrders.Rows(rowIdx).Cells(0).Text ' first column strTmp = Me.grdOrders.Rows(rowIdx).Cells(1).Text ' Works OK strTmp = CType(Me.grdOrders.Rows(rowIdx).FindControl("lblUs er"), Label).Text ' Empty strTmp = CType(Me.grdOrders.Rows(rowIdx).Cells(2).Controls( 1), Label).Text ' Empty strTmp = CType(Me.grdOrders.Rows(rowIdx).Cells(2).Controls( 1).FindControl("lblUser"), Label).Text ' Empty End Sub asp:GridView ID="grdOrders" DataKeyNames="OBaseID" DataSourceID="sdsCustOrders" runat="server" AllowSorting="True" OnSelectedIndexChanged="grdOrders_SelectedIndexCha nged" Columns asp:CommandField ShowSelectButton="True" / asp:BoundField DataField="UserName" HeaderText="Status" / asp:TemplateField HeaderText="User" ItemTemplate asp:Label ID="lblUser" runat="server"><%#Eval("UserName")%></ asp:Label /ItemTemplate /asp:TemplateField /Columns /asp:GridView |
#3
| |||
| |||
|
#4
| |||
| |||
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |