Welcher Schritt ist erforderlich, um Beispieltext in einem asp.net Textfeld anzuzeigen.Platzhalter/Beispieltext in Textfeld für Benutzer
Zum Beispiel hat Textbox w/ID = "textboxDate"
[mm/dd/yyyy]
innerhalb es für den Benutzer zu verweisen.
Welcher Schritt ist erforderlich, um Beispieltext in einem asp.net Textfeld anzuzeigen.Platzhalter/Beispieltext in Textfeld für Benutzer
Zum Beispiel hat Textbox w/ID = "textboxDate"
[mm/dd/yyyy]
innerhalb es für den Benutzer zu verweisen.
Ich glaube, Sie wollen ein placeholder
Attribut:
<asp:TextBox ID="placeholderTextBox" runat="server" placeholder="mm/dd/yyyy"></asp:TextBox>
genau das, was ich gesucht habe. Vielen Dank! –
Ich habe eine Frage. Bitte antworte. Ich habe dieses 'Attribut' für' TextBox' verwendet, aber Visual Studio sagte: 'Attribut 'Platzhalter' ist kein gültiges Attribut des Elements 'TextBox'' Aber Programm hat gut funktioniert, ich konnte das Ergebnis bekommen, was ich wollte. Kann diese Nachricht ein Problem verursachen? – Jeyhun
@Jeyhun, mach dir keine Sorgen über diese Warnmeldung. –
aber Platzhalter Doenst Arbeit für viele IE-Browser, weil Platzhalter html5 Sache.
versuchen Sie, modernisieren Framework verwenden. Es funktioniert für alle Browser einschließlich aller IE
Hier ist ein Beispielcode für Sie.
if(modernizr.input.placeholder) {
//insert placeholder polyfill script here.
}
ayilmaz - Danke, dass Sie das klar gemacht haben. –
Ich wollte nur sagen, dass dies nicht funktioniert in IE und ich sah Ihren Beitrag - danke :) – Yulian
Visual Studio vielleicht nicht das Attribut zu kennen. Attribute, die nicht bei ASP.net registriert sind, werden unverändert übergeben und gerendert.
<asp:TextBox ID="TextBox1" runat="server" Width="187px" placeholder="mm/dd/yyyy"></asp:TextBox>
So ist der obige Code (im Wesentlichen) macht zu:
<input type="text" placeholder="mm/dd/yyyy"/>
Sie Allways verwenden können:
<input ID="placeholderTextBox" type="text" runat="server" placeholder="mm/dd/yyyy" />
und auf Code hinter Sie den Wert
Dim myValue As String = placeholderTextBox.value or placeholderTextBox.value = "whatsoever"
möglich Duplikat [Wie kann ich Hinweis in einem asp: Textbox] mit und festlegen können (http://stackoverflow.com/questions/15823983/how Ich habe – Tim