151 messaggi dal 29 luglio 2010
Ciao, ho un quesito da porvi:
in pratica devo importare una pagina aspx dentro un altra pagina usando la import che cambia in base ad un valore che mi passo con la querystring con questo codice:

<!--#include file="import/<% Request.QueryString('codice') %>.aspx" -->

Il problema è che mi da errore. Dove sbaglio? Al posto di "codice" cosa ci devo mettere?
Grazie dell'aiuto
547 messaggi dal 24 maggio 2002
Contributi
Non puoi farlo, la include viene eseguita prima di processare l'itera pagina; quindi non può essere parametrizzata. Se non ricordo male può essere parametrizzata solo se i parametri passati sono statici, ovvero scrivi già la url con il parametri nella direttiva include, ma forse ricordo male (in asp classico sono sicuro non si possa fare ma in asp.net forse sì :-)).

Comunque, io non userei l'include ma uno UserControl con le proprietà che servono per controllarne il comportamento.

Marco.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.