ciao a tutti ..
ho una textbox e un button ..
nel click sul button si hanno questi 2 casi
--> nessun testo è selezionato--> aggiungi un [prova] come ultima parola della casella di testo ed ad un successivo click aggiungi [/prova]
--> c'è testo selezionato-->aggiungi davanti alla prima lettera selezionata un [prova] e dopo l'ultima un [/prova]
il primo caso me la so cavare abb. bene, ma nel secondo no ..
poi altra domanda .. ho un 2 button ke al click mi fa Response.Write(CasellaDiTesto.Text) .. soltanto ke al posto di [prova][/prova] mi dovrebbe visualizzare, ke so, il testo in corsivo..
potrei usare il replace?? se si, in questo modo: replace(testo, "[prova]", "") e replace(testo, "[/prova]", "")?? ..
se questo modo fosse corretto, se l'utente scrivesse un testo del genere: "[prova] Ciao come va?" e poi si dimenticasse il [/prova] il testo diventerebbe "[i] Ciao come va?" e nn in corsivo .. praticamente ad ogni [prova] devo assicurarmi ke ci sia un [/prova] corrispondente; altrimenti o dare errore oppure ignorare quel [prova]
qualke idea in proposito?? grazie!

Rispondi quotando

