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

#1 Franco Figún
03/07/2004 - 17:27 | Informe spam
Te da algun error ese codigo?

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:
"Xus" wrote in message
news:pzsgafor5bq1$
Mostrar la cita
#2 Daniel Sharp
03/07/2004 - 17:29 | Informe spam
si usaras capas y DAAB el codebehind bajaria a un par de lineas de codigo

en el caso del diseño lo podrias maneja en el itemdatabound, tu diseño seria
mas pequeño

saludos
daniel #
MCP Dev Web App C#
MS Sql Server Yukon Beta Tester

"Xus" wrote in message
news:pzsgafor5bq1$
Mostrar la cita
#3 Sergio Florez M.
03/07/2004 - 18:12 | Informe spam
¿Te parece mucho o muy poco? Si dices que mucho me parece que nunca
construiste un datagrid en ASP clasico, y demas que tampoco en PHP.

El que persevera insiste
Sergio Florez M.
Medellín, Colombia


"Xus" escribió en el mensaje
news:pzsgafor5bq1$
Mostrar la cita
#4 Sashka
03/07/2004 - 18:30 | Informe spam
Las líneas de la vista HTML... no las cuentes... más allá de hacerles
algunas modificaciones (a veces) las hace el VS.Net solito yo he contado
13 líneas de código para llenar tu datagrid

Sashka

"Xus" escribió en el mensaje
news:pzsgafor5bq1$
Mostrar la cita
#5 Sergio Florez M.
03/07/2004 - 18:33 | Informe spam
Ehh... pero si te parece que son pocas lineas entonces estamos de acuerdo :P

El que persevera insiste
Sergio Florez M.
Medellín, Colombia


"Sergio Florez M." escribió en el mensaje
news:
Mostrar la cita
Font-Size="10px"
Mostrar la cita
Ads by Google
Search Busqueda sugerida