[ Foro de C# ]

Error System.Web.UI.WebControls.GridViewRow'

17-Sep-2015 03:29
aaaaaaa bbbbbbb
1 Respuestas

Hola,  Disculpen, el Proyecto que estoy haciendo es WebForm.....y me da ahora un Error:

Se trata de un codiguito para llenar las celdas de una sola columna de varias de un GridView, despues de un boton Aceptar.

este es el codigo:


foreach (GridViewRow row in GridConsAsist.Rows)
{
if (!row.IsNewRow)
row.Cells["Fecha"].Value = TextCalendar.Text;
}


Y este Error:

System.Web.UI.WebControls.GridViewRow' does not contain a definition for 'IsNewRow' and no extension method 'IsNewRow' accepting a first argument of type 'System.Web.UI.WebControls.GridViewRow' could be found (are you missing a using directive or an assembly reference?)

Justamente, me faltara un using webform u otra cosa???, o que sera??...........Si me pudieran decir........Disculpen las molestias, gracias, un abrazo, nos vemos


23-Sep-2015 23:46
Nacho Cabanes (+83)

Si reconoce tu componente GridViewRow, es que no te falta ningún "using".

Pero, como te indica tu mensaje de error y como puedes ver en la referencia oficial, no existe ningún "IsNewRow" dentro de "System.Web.UI.WebControls.GridViewRow"

https://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.gridviewrow(v=vs.110).aspx

Donde sí aparece es en Windows Forms, pero si tu programa es Web, no podrás usarlo:

https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewrow.isnewrow(v=vs.110).aspx
 






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)