Cuestión : No puede obtener valores de la célula de la fila seleccionada de GridView programmatically

Aunque esté utilizando métodos estándar para intentar obtener valores de la célula de la fila seleccionada dentro de un GridView, las células aparecen vacías. De eliminar errores del modo, el resto de las cualidades del GridView y del SelectedRow son muy bien (y hay valores en todas las células exhibidas en el hojeador). el

I ha incluido el método de GridView1_SelectedIndexChanged y la primera parte del Templated GridView1. ¿Los otros 10 campos son similares al campo content.

Why de JESMAS no pueden yo conseguir los valores reales de las células para la fila seleccionada? ¿Mejoro todavía, cómo puedo hacer el trabajo del código de modo que pueda conseguir los valores reales de las células?
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
el class= " del id= " codeSnippet836189 del
Protected GridView1_SelectedIndexChanged secundario (remitente de ByVal como objeto, el _
                                                 ByVal e como _ de System.EventArgs)
                                                 Manijas GridView1.SelectedIndexChanged

        'Conseguir la fila actual seleccionada usar la característica de SelectedRow.
        'De eliminar errores del modo, yo puede ver que el SelectedRow está obteniendo la fila elegida
        'RowIndex = 7; Identificación = ctl09; SelectedRows.Cells.Count = 12, pero las células son el dispaying vacío
        Fila dévil como GridViewRow = GridView1.SelectedRow
        Índice dévil como número entero = GridView1.SelectedIndex
        Amortiguar i como número entero

        DetailsView1.Caption = “opinión de los detalles para” y GridView1.SelectedDataKey.Values (“SMFID”) y” “

        'Aunque el valor de índice está correcto y el valor de SelectedDataKey está muy bien, 
        Las 'células son vacías, pero deben contener datos reales de la opinión de la rejilla
        La 'salida del siguiente es “opinión de los detalles para 17XX; ; ; ; ; ; ; ; ; ; ”
        Para i = 1 a 10
            '&= GridView1.SelectedRow.Cells (i) de DetailsView1.Caption. Texto y “; ”
            '&= GridView1.Rows (índice) de DetailsView1.Caption. Células (i). Texto y “; ”
            Fila del &= de DetailsView1.Caption. Células (i). Texto y “; ”
        Después i

--------------------------------

    
                
                    
                      
                    
                
                
                    
                      
                                   
                
            
            
            
                
            
                
                    
                    
                    
                
                
                    
                
            
            
            
                
                    
                    
                    
                
                
                    
                
            
            :
class= del

Respuesta : No puede obtener valores de la célula de la fila seleccionada de GridView programmatically

el aix es un OS - la cáscara es apenas una línea de comando (como el cmd del estilo del DOS o el powershell en las ventanas) - conocidas probablemente como golpe
Otras soluciones  
 
programming4us programming4us