[VB] Get Column Values in Selected Row of DataGrid

Dúvidas, erros comuns e tudo o que esteja relacionado com ASP.NET
 

[VB] Get Column Values in Selected Row of DataGrid

Mensagempor zecarlos » Sábado, 10:41, 09 Maio 2009

Caros,

preciso de obter os valores de várias colunas numa row de uma DataGrid. Os dados são do tipo inteiro e string. Os dados obtidos destas colunas da DataGrid vão ser utilizados como parâmetros de input de um Stored Procedure.

Se possível, digam qual o código em VB para obter os valor de uma coluna de uma DataGrid, não de uma GridView.

Obrigado!
zecarlos
 
Mensagens: 24
Registado: Terça, 00:49, 21 Abr 2009

 

Re: [VB] Get Column Values in Selected Row of DataGrid

Mensagempor ndocosta » Domingo, 00:35, 10 Maio 2009

As colunas são do tipo “BoundColumn”? Se sim podes obter os valores da seguinte forma:

Código: Seleccionar Todos
Dim str As String = GridItem.Cells(0).Text


Se o valor é um número, então deves utilizar o Int32.TryParse() para converter a string obtida como explicado em cima:

Código: Seleccionar Todos
Dim Value As Integer
If (NOT Int32.TryParse(str, Value)) Then
     ‘A conversão falhou, deves fazer algo para que a aplicação não rebente.
End If
Imagem
ndocosta
Administrador do Site
 
Mensagens: 24
Registado: Sexta, 23:21, 17 Abr 2009

 

Voltar para ASP.NET

Quem está ligado

Utilizadores a navegar neste fórum: Nenhum utilizador registado e 1 visitante

cron
web counter