En ASP.net, estoy usando el cuadro de texto en la plantilla del elemento templatefield. Lo tengo vinculado a los datos sin ningún problema. Pero mi problema es que estoy tratando de escribir una función para encontrar el índice de la columna por el nombre de columna de la tabla que delimita los datos.Obtener el nombre obligatorio de la columna del cuadro de texto de la plantilla
Algo como esto:
foreach (DataControlFieldCell cell in row.Cells)
{
if (cell.ContainingField is BoundField)
{
if (((BoundField)cell.ContainingField).DataField.Equals(SearchColumnName))
{
return columnIndex;
}
}
else if (cell.ContainingField is TemplateField)
{
//Finding column name of data-bound textbox or dropdownlist ??
}
}
Gracias, Bala. Pero mi texto de cabecera suele ser diferente del nombre de la columna. – Vachara