Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Inserire valore in text field da popup

    Ciao
    Ho la necessita di riempire un campo testo con una data proveninete da un calendario che si apre in una pop up.

    Il codice presente nella pop up di quando seleziono la data è:
    codice:
            
    Dim strScript As String = "<script>window.opener.document.forms(0)." + campodata.Value + ".value = '"
    RegisterClientScriptBlock("anything", strScript)
    e questo passaggio funziona, però quando io premo il pulsante asp:Button all'interno della pagina con il campo testo con la data e provo a leggere i valori dei campi quello della data è vuoto (gli altri che compilo a mano invece sono tutti pieni).

    Perchè ?
    Dove è che sbaglio ?
    La form deve avere qualche impostazione particolare per inviare anche la data al server ?

    grazie e spero di essere stato chiaro.
    F*ck aviaria ... paloma is not dead
    www.mrpaloma.com

  2. #2
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    prova con

    codice:
    window.opener.document.forms[0]
    oppure

    codice:
    window.opener.document.getElementById('+id+')
    per l'id devi prendere la proprietà ClientID del controllo textbox

  3. #3
    codice:
    window.opener.document.getElementById('+id+')
    Ho utilizzato il comando riportato sopra, però ho notato che i campi testo non devono avere ne l'opzione enabled=false o readonly=true altrimenti non funziona.

    Come faccio io all'ora a bloccare la digitazione da tastira per i campi che vanno compilati con la data.
    F*ck aviaria ... paloma is not dead
    www.mrpaloma.com

  4. #4
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    prova da impostare la disabilitazione lato client.

    Del tipo

    codice:
    txtData.Attibutes.Add("readonly","readonly");

  5. #5
    Funziona !!!
    Grande.

    Grazie per le risposte precise e per la loro tempistica.
    F*ck aviaria ... paloma is not dead
    www.mrpaloma.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.