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

Que queden seleccionados x cantidad de regitros en DataList

Estas en el tema de Que queden seleccionados x cantidad de regitros en DataList en el foro de .NET en Foros del Web. Hola, son mis primeros días en ASPX y la verdad es que no puedo despegarme de mi computadora. Ahora estoy intentando hacer un DataList, lo ...
  #1 (permalink)  
Antiguo 28/05/2005, 16:32
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años
Puntos: 9
Que queden seleccionados x cantidad de regitros en DataList

Hola, son mis primeros días en ASPX y la verdad es que no puedo despegarme de mi computadora. Ahora estoy intentando hacer un DataList, lo que me gustaría lograr es que queden seleccionados todos los registros que el usuario selecciona, y no como hace ahora, que queda seleccionado unicamente el último registro que seleccionó. Hay alguna forma de hacer esto que ando buscando a través de DataList? o hay que buscar otra forma de lograrlo?.
Les dejo el código por si a alaguien le interesa:

<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OleDb"%>
<script runat="server">
Sub Page_Load(Sender As System.Object, E As System.EventArgs)
Dim conexion As OleDbConnection
Dim Ap As OleDbDataAdapter
Dim DS As New DataSet
Dim SQL As String
Dim strConn As String
SQL="SELECT Nombre, Apellido, Pais FROM Customers"
strConn="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("Clientes.mdb")&";"
conexion = New OleDbConnection(strConn)
conexion.Open()
Ap = New OleDbDataAdapter(SQL,conexion)
Ap.Fill(DS)
tabla.DataSource = DS
tabla.DataBind()
conexion.Close()
End Sub
Sub seleccionar(A As Object, E As EventArgs)
tabla.DataBind()
End Sub
Sub procesar(A As Object, E As DataListCommandEventArgs)
if E.CommandName = "deseleccionar" then
tabla.SelectedIndex = 1
tabla.DataBind()
end if
End Sub
</script>
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form runat="server">
<asp:datalist Id="tabla" runat="server" onSelectedIndexChanged="seleccionar" onItemCommand="procesar">
<ItemTemplate>
<tr><td><%# Container.DataItem("Nombre")%></td><td><%# Container.DataItem("Apellido")%></td><td><%# Container.DataItem("Pais")%></td>
<td><asp:LinkButton runat="server" id="seleccion" CommandName="select">Ver M&aacute;s</asp:LinkButton></td></tr>
</ItemTemplate>
<SelectedItemTemplate>
<%# Container.DataItem("Nombre")%><%# Container.DataItem("Apellido")%><%# Container.DataItem("Pais")%>
<asp:LinkButton runat="server" id="deseleccion" commandName="deseleccionar">Volver</asp:LinkButton>
</SelectedItemTemplate>
</asp:datalist>
</form>
</body>
</html>

SAludos!.
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 18:32.