Quelle est l'étape pour obtenir un exemple de texte à afficher dans une zone de texte asp.net .
Par exemple, la zone de texte w/ID = "textboxDate"
contient [mm/dd/yyyy]
pour que l'utilisateur puisse s'y référer.
Je crois que vous voulez un attribut placeholder
:
<asp:TextBox ID="placeholderTextBox" runat="server" placeholder="mm/dd/yyyy"></asp:TextBox>
mais l’espace réservé ne fonctionne pas pour beaucoup de navigateurs IE, car l’espace réservé est une chose HTML5
essayez d'utiliser modernizr framework. cela fonctionne pour tous les navigateurs, y compris tous les IE
voici un exemple de code pour vous.
if(modernizr.input.placeholder) {
//insert placeholder polyfill script here.
}
Vous pouvez toujours utiliser:
<input ID="placeholderTextBox" type="text" runat="server" placeholder="mm/dd/yyyy" />
et sur le code derrière vous pouvez obtenir ou définir la valeur en utilisant
Dim myValue As String = placeholderTextBox.value or placeholderTextBox.value = "whatsoever"
Visual Studio peut-être ne pas connaître l'attribut. Les attributs qui ne sont pas enregistrés avec ASP.net sont transmis et restitués tels quels.
<asp:TextBox ID="TextBox1" runat="server" Width="187px" placeholder="mm/dd/yyyy"></asp:TextBox>
Donc, le code ci-dessus (en gros) rend:
<input type="text" placeholder="mm/dd/yyyy"/>