Текст заполнителя/примера в текстовом поле для пользователя Каков шаг, чтобы получить текст примера, отображаемый в текстовом поле asp.net. Например, текстовое поле w/ID = "textboxDate" имеет [mm/dd/yyyy] внутри него, чтобы пользователь мог ссылаться. Ответ 1 Я считаю, что вам нужен атрибут placeholder: <asp:TextBox ID="placeholderTextBox" runat="server" placeholder="mm/dd/yyyy"></asp:TextBox> Ответ 2 но placeholder doenst работает для многих браузеров IE, потому что placeholder - вещь html5. попытайтесь использовать инфраструктуру modernizr. он работает для всех браузеров, включая все IE вот пример кода для вас. if(modernizr.input.placeholder) { //insert placeholder polyfill script here. } Ответ 3 Visual Studio, возможно, не знает атрибута. Атрибуты, которые не зарегистрированы в ASP.net, передаются и отображаются как есть. <asp:TextBox ID="TextBox1" runat="server" Width="187px" placeholder="mm/dd/yyyy"></asp:TextBox> Ответ 4 Вы всегда можете использовать: <input ID="placeholderTextBox" type="text" runat="server" placeholder="mm/dd/yyyy" /> и по коду, вы можете получить или установить значение, используя Dim myValue As String = placeholderTextBox.value or placeholderTextBox.value = "whatsoever"
Ответ 1 Я считаю, что вам нужен атрибут placeholder: <asp:TextBox ID="placeholderTextBox" runat="server" placeholder="mm/dd/yyyy"></asp:TextBox>
Ответ 2 но placeholder doenst работает для многих браузеров IE, потому что placeholder - вещь html5. попытайтесь использовать инфраструктуру modernizr. он работает для всех браузеров, включая все IE вот пример кода для вас. if(modernizr.input.placeholder) { //insert placeholder polyfill script here. }
Ответ 3 Visual Studio, возможно, не знает атрибута. Атрибуты, которые не зарегистрированы в ASP.net, передаются и отображаются как есть. <asp:TextBox ID="TextBox1" runat="server" Width="187px" placeholder="mm/dd/yyyy"></asp:TextBox>
Ответ 4 Вы всегда можете использовать: <input ID="placeholderTextBox" type="text" runat="server" placeholder="mm/dd/yyyy" /> и по коду, вы можете получить или установить значение, используя Dim myValue As String = placeholderTextBox.value or placeholderTextBox.value = "whatsoever"