donde esta el error

14/10/2004 - 19:03 por Ramon Zarza | Informe spam
Colegas

en el siguiente "if" me da un error en el objeto Cells

me dice lo siguiente:
'System.Web.UI.WebControls.TableRow.Cells' denota 'propiedad', cuando se
esperaba 'método'

.- Que puede ser??

Como pregunto por un valor bool en esa columna??

*******
foreach (DataGridItem obj in DataGrid1.Items)
{
If (obj.Cells(0) == "Valor");
{
//'Hago lo que deseo hacer
}
}

*****

Gracias por su ayuda

Preguntas similare

Leer las respuestas

#1 Nathaly
14/10/2004 - 20:28 | Informe spam
Hola me parece que tu error esta en: If (obj.Cells(0) == "Valor");
creo que deberia estar asi: If (obj.Cells[0] == "Valor"); ya que es
indice...

espero estar en razon y haberte ayudado

"Ramon Zarza" wrote in message
news:
Colegas

en el siguiente "if" me da un error en el objeto Cells

me dice lo siguiente:
'System.Web.UI.WebControls.TableRow.Cells' denota 'propiedad', cuando se
esperaba 'método'

.- Que puede ser??

Como pregunto por un valor bool en esa columna??

*******
foreach (DataGridItem obj in DataGrid1.Items)
{
If (obj.Cells(0) == "Valor");
{
//'Hago lo que deseo hacer
}
}

*****

Gracias por su ayuda




Respuesta Responder a este mensaje
#2 Octavio Hernandez
14/10/2004 - 20:41 | Informe spam
Cells[0], no Cells(0).

Slds - Octavio

"Ramon Zarza" escribió en el mensaje
news:
Colegas

en el siguiente "if" me da un error en el objeto Cells

me dice lo siguiente:
'System.Web.UI.WebControls.TableRow.Cells' denota 'propiedad', cuando se
esperaba 'método'

.- Que puede ser??

Como pregunto por un valor bool en esa columna??

*******
foreach (DataGridItem obj in DataGrid1.Items)
{
If (obj.Cells(0) == "Valor");
{
//'Hago lo que deseo hacer
}
}

*****

Gracias por su ayuda




Respuesta Responder a este mensaje
#3 Octavio Telis Aynes
14/10/2004 - 20:56 | Informe spam
Cambia los paréntesis del Indizador...

Recuerda que para hacer uso de los elementos de una colección, el índice se
pone entre cuadrados y no entre paréntesis.

El texto es obvio, C# busca el Método Cells(0) con el parámetro 0, pero
no... lo que pasa es que es una propiedad y bueno, eso es lo que dice.

Ya pues, la manera correcta sería Cells[0] y no Cells(0)

Saludos...

Octavio Telis Aynés
www.comunidadpuntonet.org/df/


"Ramon Zarza" escribió en el mensaje
news:
Colegas

en el siguiente "if" me da un error en el objeto Cells

me dice lo siguiente:
'System.Web.UI.WebControls.TableRow.Cells' denota 'propiedad', cuando se
esperaba 'método'

.- Que puede ser??

Como pregunto por un valor bool en esa columna??

*******
foreach (DataGridItem obj in DataGrid1.Items)
{
If (obj.Cells(0) == "Valor");
{
//'Hago lo que deseo hacer
}
}

*****

Gracias por su ayuda




Respuesta Responder a este mensaje
#4 Ramon Zarza
14/10/2004 - 21:24 | Informe spam
Gracias a todos.

Es algo del lenguaje que aun no lo sabía

Llevo una semana en el mundo de c# y nunca antes trabaje con C

No se dan una idea lo que sufri con el IF y sus paréntesis y el "=" que debe
ser "= =" ...pero ya voy aprendiendo.. eso si... me duele todo el cuerpo de
tantos golpes.

Otra vez.. gracias a todos..


"Ramon Zarza" wrote in message
news:
Colegas

en el siguiente "if" me da un error en el objeto Cells

me dice lo siguiente:
'System.Web.UI.WebControls.TableRow.Cells' denota 'propiedad', cuando se
esperaba 'método'

.- Que puede ser??

Como pregunto por un valor bool en esa columna??

*******
foreach (DataGridItem obj in DataGrid1.Items)
{
If (obj.Cells(0) == "Valor");
{
//'Hago lo que deseo hacer
}
}

*****

Gracias por su ayuda




Respuesta Responder a este mensaje
#5 Guillermo guille
15/10/2004 - 03:56 | Informe spam
es que en VB era difernte!!! ;-))

Échale un vistazo a estos links que seguro que algo te ayudarán a "migrar":

Consejos para migrar o convertir código de VB6 a VB.NET y C#
http://www.elguille.info/NET/migrarvb6anet.htm

Equivalencias entre Visual Basic .NET y C#
http://www.elguille.info/NET/dotnet...iavbcs.asp

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://www.elguille.info/
http://www.mundoprogramacion.com/
(puede que el correo usado sea anti-spam)


"Ramon Zarza" wrote in message
news:
Gracias a todos.

Es algo del lenguaje que aun no lo sabía

Llevo una semana en el mundo de c# y nunca antes trabaje con C

No se dan una idea lo que sufri con el IF y sus paréntesis y el "=" que debe
ser "= =" ...pero ya voy aprendiendo.. eso si... me duele todo el cuerpo de
tantos golpes.

Otra vez.. gracias a todos..


"Ramon Zarza" wrote in message
news:
Colegas

en el siguiente "if" me da un error en el objeto Cells

me dice lo siguiente:
'System.Web.UI.WebControls.TableRow.Cells' denota 'propiedad', cuando se
esperaba 'método'

.- Que puede ser??

Como pregunto por un valor bool en esa columna??

*******
foreach (DataGridItem obj in DataGrid1.Items)
{
If (obj.Cells(0) == "Valor");
{
//'Hago lo que deseo hacer
}
}

*****

Gracias por su ayuda








Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida