Come inserisco un suggerimento/segnaposto in un asp: TextBox? Quando dico un suggerimento intendo un testo che scompare quando l'utente fa clic su di esso. C'è un modo per ottenere lo stesso usando html/css?Come inserire un suggerimento in un asp: casella di testo
risposta
Il placeholder
attributo
Siete alla ricerca per l'attributo placeholder
. Usalo come qualsiasi altro attributo all'interno del vostro controllo ASP.net:
<asp:textbox id="txtWithHint" placeholder="hint" runat="server"/>
non si preoccupano vostro IDE (cioè Visual Studio) forse non sapendo l'attributo. Gli attributi che non sono registrati con ASP.net sono passati e resi come sono. Quindi il codice di cui sopra (in pratica) rende a:
<input type="text" placeholder="hint"/>
Utilizzando placeholder
di risorse
un bel modo di applicare il suggerimento per il controllo utilizza resources. In questo modo potresti avere suggerimenti localizzati. Diciamo che dispone di un file index.aspx, il tuo/ file di App_LocalResources index.aspx.resx contiene
<data name="WithHint.placeholder">
<value>hint</value>
</data>
e il vostro controllo si presenta come
<asp:textbox id="txtWithHint" meta:resourcekey="WithHint" runat="server"/>
il risultato reso avrà lo stesso aspetto come quello nel capitolo sopra.
Add attributo nel codice dietro
Come qualsiasi altro attributo è possibile aggiungere il placeholder
al AttributeCollection
:
txtWithHint.Attributes.Add("placeholder", "hint");
Proprio scrivere in questo modo:
<asp:TextBox ID="TextBox1" runat="server" placeholder="hi test"></asp:TextBox>
<asp:TextBox runat="server" ID="txtPassword" placeholder="Password">
Questa volontà lavorerai per un po 'di tempo in quanto non funziona a causa di Intellisence not show ing segnaposto
La nota sull'intelligenza è molto utile! –
asp:TextBox ID="txtName" placeholder="any text here"
Aggiunta di segnaposto attributi da code-behind:
txtFilterTerm.Attributes.Add("placeholder", "Filter" + Filter.Name);
O
txtFilterTerm.Attributes["placeholder"] = "Filter" + Filter.Name;
Aggiunta di segnaposto attributi da aspx pagina
<asp:TextBox type="text" runat="server" id="txtFilterTerm" placeholder="Filter" />
oppure
<input type="text" id="txtFilterTerm" placeholder="Filter"/>
- 1. Ottenere testo da asp: casella di testo
- 2. Casella password con testo suggerimento
- 3. Come inserire testo da una casella di testo in selenio
- 4. C# - come impostare il testo nella casella di testo per mostrare un suggerimento quando la casella di testo è vuota?
- 5. Posizione personalizzata del suggerimento nella casella Modifica testo.
- 6. Utilizzo di un ASP: casella di testo come <textarea>
- 7. Riesci a mostrare un suggerimento grigio in una casella di testo HTML con il solo CSS?
- 8. Validatore di espressioni regolari ASP per casella di testo multilinea
- 9. Recupera il valore da asp: casella di testo con JQuery
- 10. Come inserire un simbolo (sterlina, euro, copyright) in una casella di testo
- 11. Aggiunta di un suggerimento a una casella di input
- 12. come inserire la casella di testo nella cella della tabella
- 13. Aggiungi un altro pulsante a gwt casella di suggerimento
- 14. Testo evidenziato automatico in un controllo casella di testo
- 15. Creazione di un controllo casella di testo WPF come casella di testo destinatario email di Outlook
- 16. asp: UpdatePanel con un trigger casella di controllo ASP.NET
- 17. Come inserire un testo formattato negli Appunti?
- 18. Come inserire una stringa in un file di testo
- 19. Come posso inserire più righe di testo in un NSMenuItem?
- 20. Come si evidenzia il testo in una casella di testo in un programma Winforms C#?
- 21. Inserire un collegamento ipertestuale nel testo di una casella di controllo?
- 22. Come si visualizza un suggerimento quando lo stato attivo si trova in una casella di testo specifica?
- 23. Python Tkinter - Come inserire il testo all'inizio della casella di testo?
- 24. jira: Come posso inserire un testo dopo un elenco annidato?
- 25. Come passare un valore della casella di testo dalla vista a un controller in MVC 4?
- 26. Come inserire il testo lungo in un piccolo div?
- 27. Come inserire testo in un td con id, utilizzando JavaScript
- 28. Casella valore booleano Classic ASP
- 29. Come spostare il suggerimento di correzione UITextView sopra il testo
- 30. Come si trova la posizione di un cursore in una casella di testo? C#
Quali browser stai supportando? I browser HTML5 supportano l'attributo 'placeholder' per le caselle di testo. – rikitikitik
http://stackoverflow.com/questions/35501114/in-asp-net-unable-to-save-textboxes-if-the-text-is-given-in-between-and – Sachin