Foros del Web » Programación para mayores de 30 ;) » .NET »

Error

Estas en el tema de Error en el foro de .NET en Foros del Web. Estoy intentando cargar una DDL con datos de una tabla al momento de editar una fila en un Datagrid y sale lo siguiente: An invalid ...
  #1 (permalink)  
Antiguo 08/10/2003, 12:01
 
Fecha de Ingreso: abril-2003
Mensajes: 606
Antigüedad: 21 años
Puntos: 2
Error

Estoy intentando cargar una DDL con datos de una tabla al momento de editar una fila en un Datagrid y sale lo siguiente:

An invalid data source is being used for ddlCategMod. A valid data source
must implement either IListSource or IEnumerable.

El codigo:

<asp:DropDownList Runat="server" ID="ddlCategMod"
DataTextField="categoria_telefono_nombre"
DataValueField="categoria_telefono_id" DataSource='<%#
GetValues("categoria_telefono") %>' />


El método:

public MySQLDataReader GetValues(string tabla)

{

string sql = "SELECT * FROM " + tabla;

manejador.setSql(sql);

MySQLDataReader dr = manejador.getDataReader();

return dr;

}





Y lo que regresa el metodo getDataReader();



public MySQLDataReader getDataReader()

{

setDataReader();

return this.dataReader;

}



public void setDataReader()

{

this.creaComando();

this.dataReader =
(MySQLDataReader)this.getComando().ExecuteReader(C ommandBehavior.CloseConnec
tion);

}





Como ven? Donde esta el error?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:14.