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

    come selezionare testo textbox al postback in c#?

    ciao a tutti.
    ho una textbox con un barcode con cui viene fatta una query.
    al age_load viene messo il focus su questa.
    al postback vorrei che il testo inserito non si cancellasse ma restasse selezionato in modo che basti digitare o sparare con la pistola il barcode per cambiarlo.


    ho visto che in vb c'è una proprietà del tipo

    TextBox1.SelStart

    ma non trovo la corrispettiva in C#

    esiste un modo senza usare Js?

    Grazie 1000
    http://www.dammnet.it
    http://www.nautica-bozzato.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    Prova con il metodo Focus
    spero ti sia di aiuto!
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  3. #3
    grazie per la risposta,
    purtroppo non era però quello che cercavo...
    il metodo textbox1.focus(), lo stavo già usando....
    il problema è che non riesco a fare in modo che al postback il testo sia selezionato(sottolineato come se lo selezionassi col mouse per intenderci)... quindi visibile ma riscrivibile senza dover fare doppio click col mouse.
    il tutto perchè l'applicazione viene usata con un lettore di barcode e il mouse dovrebbe essere usato il meno possibile...

    ho provato con javascript intercettando l'UniqueId del controllo mettendolo in una variabile control e usando control.selected();
    ma niente da fare non mi seleziona.

    tra l'altro quando fa il focus il caret viene posizionato all'inizio in ie7 e alla fine del testo in firefox...
    grazie comunque

    e grazie anche a chi puo' aiutarmi ancora...
    http://www.dammnet.it
    http://www.nautica-bozzato.it

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    prova con javascript controllo.select();
    da mettere all' onload della pagina!
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  5. #5
    ragazzi grazie a tutti.

    ho risolto seguendo questo tutorial che da anche delle utili indicazioni su come "iniettare" da codice dello script in js.

    http://www.aspcode.it/tips/111_Asseg...trollo-web.htm

    non mi funzionava perchè forse entrava in conflitto con ajax.
    Se qualcuno ne sa piu' di me ogni considerazione è benvenuta.
    rifacendo la pagina senza ajax tutto funzionava.


    un grazie all'autore del tutorial e a tutti voi!

    http://www.dammnet.it
    http://www.nautica-bozzato.it

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.