01/04/2005, 10:02
|
| | | 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() |