Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/04/2005, 10:02
Avatar de neivan
neivan
 
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 19 años, 9 meses
Puntos: 1
Una preguntita rony,el enlace q postee antes esta muy biene,te enseña paso apaso a meter el chebox pero no termino de enlazar para q me salga lo q keria

He conseguido a traves d eso poner una cosa identica a la q me posteaste ,me aparecen sin dar ningun erro los chebox sin chekear ni devolviendo 0 ni 1 el pagado

html:

<Columns>
<asp:BoundColumn DataField="Apellidos_Nombre" HeaderText="Apellidos, Nombre"></asp:BoundColumn>
<asp:BoundColumn DataField="DNI" HeaderText="DNI"></asp:BoundColumn>
<asp:BoundColumn DataField="Telefono1" HeaderText="Telefono 1"></asp:BoundColumn>
<asp:BoundColumn DataField="Telefono2" HeaderText="Telefono 2"></asp:BoundColumn>
<asp:BoundColumn DataField="Curso" HeaderText="Curso"></asp:BoundColumn>
<asp:BoundColumn DataField="FechaINi" HeaderText="Fecha Inicial" DataFormatString="{0:MM-dd-yyyy}"></asp:BoundColumn>
<asp:BoundColumn DataField="FechaFin" HeaderText="fecha Final" DataFormatString="{0:MM-dd-yyyy}"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="Pagado">
<ItemTemplate>
<asp:CheckBox id="CheckBox" runat="server" Checked='<%# DataBinder.Eval(DataSet, "Tables[tcursos].DefaultView.[0].Pagado") %>'></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="Pagado" HeaderText="Pagado"></asp:BoundColumn>
</Columns>

el enlace lo hago en el page load con un dataset ds :

dim cn as System.Data.SqlClient.SqlConnection
cn=conexion()
cn.open()
Dim adap1 as System.Data.SqlClient.SqldataAdapter

Dim ds as System.Data.DataSet
dim curso as string
curso=Request.querystring("curso")
adap1=new System.Data.SqlClient.SqlDataAdapter("Select (Apellidos + ', ' + Nombre) 'Apellidos_Nombre',"& _
"DNI,telefono1,telefono2,denominacion 'curso' "& _
",s.FechaINi ,s.FechaFin ,Pagado "& _
" from solicitud s,alumnos a,cursos_fnocontinua c "& _
"where a.codigo=s.alumno and s.codcurso=c.codigo"& _
" and c.Tipo='"& curso & "' order by Apellidos_Nombre" ,cn)

ds=new System.Data.DataSet()
adap1.Fill(ds,"TCURSOS")

cn.close()
datagrid1.DataSource=ds.tables("TCURSOS")

datagrid1.databind()