Vaya con el datagrid de los ...

03/07/2004 - 15:56 por Xus | Informe spam
29 Líneas de codigo!!! (html + code behind)

<asp:DataGrid id="DataGrid1" runat="server" Height="42px" Font-Size="10px"
Font-Name="Verdana" AutoGenerateColumns="false" GridLines="Horizontal"
width="100%">
<Columns>
<asp:TemplateColumn HeaderStyle-BackColor="#ffcc66"
ItemStyle-BackColor="white">
<ItemTemplate>
<table width="16" height="16" bgcolor="white">
<tr>
<td><a href="noticies.aspx?borrar=<%#
Container.DataItem("idNoticia")%>"><img alt="Borrar notícia" border="0"
src="img/borrar.gif"></a></td>
<td><a href="noticiaDetallas.aspx?idNoticia=<%#
Container.DataItem("idNoticia")%>"><img alt="Llegir notícia" border="0"
src="img/lupa.gif"></a></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn HeaderStyle-BackColor="#ffcc66"
ItemStyle-BackColor="white" HeaderText="Titular Notícia"
DataField="titular"></asp:BoundColumn>
</Columns>
</asp:DataGrid>


' Connectem el DataGrid
Dim conn As OleDbConnection
Dim sql As OleDbCommand
Dim reader As OleDbDataReader

Dim cadena As String

cadena = "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=" &
Server.MapPath("dades.mdb")

conn = New OleDbConnection(cadena)
conn.Open()

sql = New OleDbCommand("SELECT idNoticia,titular FROM noticia",
conn)
reader = sql.ExecuteReader()

DataGrid1.DataSource = reader
DataGrid1.DataBind()

reader.Close()
conn.Close()


Vamos, que se han pasado un poco estos de microsoft esta vez no?

Preguntas similare

Leer las respuestas

#6 Xus
04/07/2004 - 11:01 | Informe spam
Si, hice algunas "grids" o sea tablas rellenadas ;) con ASP

El nuevo Datagrid es una pasada, pero cuesta un poco acostumbrarse, y uno
de los problemas que le veo(solucionable) es que has de conocer un poco de
HTML. Comor? si claro, cuando empiezas con las templatecolumns...

Ahora voy a meterme a ver que tal es la paginación, que eso en ASP si que
daba dolores de cabeza (e incluso caidas de pelo xD)



Xus.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida