ListView - Focus su TexBox

venerdì 12 novembre 2010 - 16.13
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Visual Studio Express

alexmed Profilo | Guru

Ciao a tutti
In una pagina ho inserito una ListView che, all'interno dell'EditTemplate ha una TextBox.
Vorrei che quando si clicca sul tasto Edit la TextBox relativa, ricevesse il Focus

Per ora ho provato così ma non funziona:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Grazie a chi mi darà indicazioni utili.


alexmed

alx_81 Profilo | Guru

>Ciao a tutti
Ciao
>In una pagina ho inserito una ListView che, all'interno dell'EditTemplate
>ha una TextBox.
>Vorrei che quando si clicca sul tasto Edit la TextBox relativa,
>ricevesse il Focus
io lo farei lato client, con javascript, andando con una getElementById a settare il fuoco.. che dici?

>Grazie a chi mi darà indicazioni utili.
di nulla! anche se devo dedurre da solo che le indicazioni siano utili.. speriamo, sennò non posso risponderti al grazie
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

alexmed Profilo | Guru

>>Grazie a chi mi darà indicazioni utili.
>di nulla! anche se devo dedurre da solo che le indicazioni
>siano utili.. speriamo, sennò non posso risponderti al grazie
>
>--
Vabbèèè per stavolta ... .

Potrei anche usare JavaScript ma, sapendo praticamente poco niente di js mi chiedo:
Come fare ad intercettare quale "Edit" ha fatto click dovrei riuscirci (basta inserire onclick="setFocus()" sul Button)
Ma poi ... il getElementById("CTextBox") quando lo esegue? Prima o dopo essere passato in modalita EDIT e quindi con il CTextBox visibile?

Grazie ... ... ...

alexmed

alx_81 Profilo | Guru

>>>Grazie a chi mi darà indicazioni utili.
>>di nulla! anche se devo dedurre da solo che le indicazioni
>>siano utili.. speriamo, sennò non posso risponderti al grazie
>>
>>--
>Vabbèèè per stavolta ... .
>
>Potrei anche usare JavaScript ma, sapendo praticamente poco niente
>di js mi chiedo:
>Come fare ad intercettare quale "Edit" ha fatto click dovrei
>riuscirci (basta inserire onclick="setFocus()" sul Button)
>Ma poi ... il getElementById("CTextBox") quando lo esegue? Prima
>o dopo essere passato in modalita EDIT e quindi con il CTextBox
>visibile?
No, direi di partire dal chiamante.. il button.
Al click del button fai partire una funzione javascript. Nella funzione vai a navigare il dom con la getElementById e ricavi il textbox, poi utilizzi la focus() su di esso.

>Grazie ... ... ...

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5