Ciao,
va bene che tutto fa brodo... ma questo non mi sembre ne il miglior sistema di gestire le cose ne tantomeno una soluzione valida...
QUOTE ON:
Allora al posto dell'iperlink utilizza l'oggetto LinkButton,
ce ne metti tanti quanti sono i fornitori e agendo sull'evento
click di ognuno redirigi l'utente sulla seconda pagina Prodotti.aspx
QUOTE OFF
questo è un sistema che fa diventare asp.net statico ed inutile...
tanto vale visto che volete inserire a manina, i link nella prima pagina, usate un legerissimo oggetto HTML anchor senza nemmeno l'ausilio del "runat=server" per redirigere l'utente alla seconda pagina aspx evitando anche la scrittura di tanto inutile codice
tipo questo:
e quindi riallacciarsi a quanto da te scritto per la seconda pagina (anche se di strada per migliorare ce ne sta
!!!
scusate se sembro critico ma il mio vuole essere solo un aiuto/suggerimento per migliorare le cose e visto che ci siamo, un modo semplice per gestire tutto, potrebbe essere, a grandi linee riassunto così:
- nella prima pagina inserisco un datasource col quale lavoro bene e mi trovo meglio (objectdatasource)
- poi creo la stored procedure nel database che mi fornisce l'elenco delle aziende, il relativo logo, ma soprattutto un ID sicuro su cui lavorare
- inserisco anche un semplice repeater lo collego al datasource mi imposto un leggero template ed ottengo automaticamente dal mio db la lista delle aziende... con relativo link
immagine del logo e cosa altro voglio...
nella seconda pagina creo un altro datasource prelevo l'id dalla querystring e lo fornisco al datasource che mi ritorna i singolo dati aziendali... qui mi posso sbizzarrire come mi piace per inserire i dati nella pagina... ma posso sempre usare un repeater per rimanere sul leggero...
Questa cmq. non è la soluzione ma una delle soluzioni possibili. (la più scarsa) Sappiate che asp.net 2 fornisce anche il Cross-Page Postback per citarne una inerente al tema
Se questo esempio vi piace possiamo completarlo insieme ...
Saluti