95 messaggi dal 04 settembre 2003
Ciao, è possibile fare in modo che asp.net quando esegue il rendering dei controlli inseriti in un ContentPlaceHolder non gli cambi il nome ed id?

Esempio:
<input name="ordineId" id="ordineId" runat="server"/>

<input name="ctl00$ContentPlaceHolder1$ordineId" type="text" id="ctl00_ContentPlaceHolder1_ordineId" />

Grazie!!!

Nulla è stupido, nulla è inutile, nulla è impossibile! o no?
no, serve a far si che i nomi siano nella pagina univochi.

se devi scrivere del javascript che accede a questi elementi, usa la proprietà CliendID

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
95 messaggi dal 04 settembre 2003
....ciao, grazie per la risposta, ma il problema è che POSTare dei dati per pagamento non è un prob di javascript....

l'unica soluzione sembrerebbe...non utilizzare le masterpages!

Nulla è stupido, nulla è inutile, nulla è impossibile! o no?
non capisco cosa centri "postare" i dati di pagamento.

se per qualche motivo non vuoi la generazione degli id usa dei normali tag html

quelli non vengono toccati da asp.net

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
95 messaggi dal 04 settembre 2003
...beh l'idea è buona ho generato i diversi input da codebehind popolandoli con i vari dati....
ma mi rimane un prob nel postback dei dati della form.

Infatti, lo stesso codice su una pagina normale funziona mentre con una pagina contenuto no...

Nulla è stupido, nulla è inutile, nulla è impossibile! o no?

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.