Foros del Web » Programando para Internet » ASPX (.net) »

[SOLUCIONADO] DropDownList rellenar Error.

Estas en el tema de DropDownList rellenar Error. en el foro de ASPX (.net) en Foros del Web. Buenos días, Me gustaria rellenar un dropdownlist en asp con unos datos de la base de datos. Tengo el siguiente dropdownlist: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ASP: ...
  #1 (permalink)  
Antiguo 24/04/2013, 02:41
 
Fecha de Ingreso: octubre-2012
Ubicación: Pozuelo de Alarcón
Mensajes: 67
Antigüedad: 12 años
Puntos: 1
DropDownList rellenar Error.

Buenos días,

Me gustaria rellenar un dropdownlist en asp con unos datos de la base de datos.

Tengo el siguiente dropdownlist:

Código ASP:
Ver original
  1. <asp:DropDownList ID="DDL_Id_User" runat="server" style="margin-bottom: 0px"
  2.                                 Width="128px" DataSourceID="GetUsers" DataValueField="id_user" DataTextField="user_name">
  3.                                 <asp:listitem value="1">Juan Valdez</asp:listitem>
  4.                             </asp:DropDownList>
  5.                             <asp:RequiredFieldValidator ID="RF_Id_User" runat="server"
  6.                                 ErrorMessage="* Required Field" ControlToValidate="DDL_id_user"></asp:RequiredFieldValidator>


y en mi fichero .cs en la funcion Page_Load tengo puesto lo siguiente:

Código c#:
Ver original
  1. protected void Page_Load(object sender, EventArgs e)
  2.  
  3.     {
  4.         if (!Request.IsAuthenticated)
  5.         {
  6.             Response.Redirect("~/Login.aspx");
  7.         }
  8.         UsersBLL users = new UsersBLL();
  9.  
  10.         DDL_Id_User.DataSource=users.getUsers();
  11.         DDL_Id_User.DataTextField="user_name";
  12.         DDL_Id_User.DataValueField="id_user";
  13.         DDL_Id_User.DataBind();
  14.     }


Al intentar ejecutarlo me sale el siguiente error el cual no he podido solucionar por ms que miro en internet.

The DataSourceID of 'DDL_Id_User' must be the ID of a control of type IDataSource. A control with ID 'GetUsers' could not be found.

Tal vez me falte algo, no lose,, soy bastante nuevo en este lenguaje.

Muchas gracias por vuestra ayuda.

Un saludo
  #2 (permalink)  
Antiguo 24/04/2013, 03:12
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: DropDownList rellenar Error.

Prueba a quitar este trozo de tu código:

Código:
DataSourceID="GetUsers"
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 24/04/2013, 03:50
 
Fecha de Ingreso: octubre-2012
Ubicación: Pozuelo de Alarcón
Mensajes: 67
Antigüedad: 12 años
Puntos: 1
Respuesta: DropDownList rellenar Error.

Muchisimas gracias,,,nunca imagine que fuera eso!!

Ahora parece que lista bien todos los usuarios!

Un saludo y gracias de nuevo!

Etiquetas: asp, aspx, dropdownlist, net, rellenar, server
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 14:59.