Salve a Tutti
Ringraziando in anticipo per la gentile attenzione
spiego il mio problema:
Sto studiando l' asp.net utilizzando il VB come linguaggio di programmazione( poiche' l'autore del testo da cui studio usa il VB).
Ho interfacciato ad un database MS Access una pagina aspx che
preleva dati da una tabella formata dai campi ID(chiave contatore) , TITOLO, TESTO e MSG.
Questi campi della tabella corrispondono rispettivamente
all' ID, al TITOLO, al TESTO BREVE(presentazione) ed al
testo completo(MSG) di un articolo di giornale
(es. ID=1
TITOLO = CIRIO
TESTO = 1,1 MILIARDI DI EURO AGLI OBBLIGAZIONISTI
MSG = LA CIRIO NON PUO' RESTITUIRE 1,1 MILIARDI DI EURO AGLI
OBBLIGAZIONISTI E HA DEBITI PER 1,6 MILIARDI........ECC.)
La pagina preleva la tabella interamente e stampa tutti i campi TITOLO e TESTO utilizzando DataList in questo modo:
---------------------
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %>
<script language="VB" runat="server">
sub page_load(obj as object, e as eventargs)
dim objconn as new oledbconnectio
("provider=microsoft.jet.oledb.4.0;" & "datasource=E:\home\DB\db1.mdb")
dim objcmd as new oledbdataadapter("select * from MenuNotizie" , objconn)
dim ds as dataset = new dataset()
objcmd.fill(ds, "MenuNotizie")
mydatalist.datasource = ds.tables("MenuNotizie").defaultview
mydatalist.databind()
end sub
</script>
<html><body>
<asp:datalist id="mydatalist3" repeatcolumns="1" repeatdirection="vertical" align="center" runat="server">
<itemtemplate>
<%# databinder.eval(container.dataitem, "TITOLO") %>
<%# databinder.eval(container.dataitem, "TESTO") %>
</itemtemplate>
</asp:datalist>
</body></html>
-----------------------
si ottiene una serie di -- TITOLO TESTO --
Ora, come si puo' fare per permettere a chi clicca sul titolo di
una delle notizie immesse nel database, di accedere ad una
pagina articoli.aspx dinamica che prelevi e stampi i campi TITOLO e MSG relativi solo all'articolo desiderato?