, что это самый лучший и самый простой способ создать текст всплывающей подсказки для текстовыхasp.net MVC C# подсказке
ответ
С помощью JavaScript и, возможно, с рамкой, как JQuery, который подходит очень хорошо с ASP.NET MVC. Использование фреймворка означает, что кто-то из других сделал тяжелую работу и написал плагин для этого!
Существует, конечно, атрибут title
на вводе текста, который показывает, как всплывающей подсказкой в некоторых браузерах.
Используйте аннотации данных для своей модели, чтобы поместить всплывающую подсказку в свойство Описание DisplayAttribute.
Затем создайте собственную функцию Html Helper, которая помещает свойство Description в атрибут title поля ввода TextBox. Вы можете вызвать помощник TextBoxWithTooltipFor
В вашем определении вида, то вы можете заменить вызов на @ (Html.TextBoxFor (...)) с вызовом @ (Html.TextBoxWithTooltipFor (...))
Вот код, который протестирован и работает.
Я нашел, что это самый простой и легко поддерживать подход:
Создать описание с помощью аннотаций данных для свойства вашей модели Пример:
[Display(Name="MyTextBox", Description = "Title for your entry")] public string MyTextBox{ get; set; }
Затем в вашем представлении перейдите к описанию выше, используя:
@Html.TextBoxFor(model => model.MyTextBox, new { title = ModelMetadata.FromLambdaExpression(model => model.MyTextBox, ViewData).Description })
- 1. html-таблица в подсказке asp.net mvc
- 2. MVC Html.LabelFor подсказке
- 3. C# NodeMouseOver подсказке
- 4. asp.net mvc C# отображение \
- 5. Миграции C# MVC ASP.NET
- 6. Asp.net C# - Основы MVC
- 7. asp.net MVC C# ENCTYPE
- 8. C# MVC ASP.NET DropDownListFor
- 9. Округление ASP.NET MVC C#
- 10. C# asp.net mvc HttpRequest.URL
- 11. Отобразить имя столбца в подсказке ячейки gridview ASP.net/C#
- 12. выход Html.Routelink - ASP.NET C# MVC
- 13. asp.net mvc C# javascript web.config
- 14. C# ASP.NET MVC модель привязки
- 15. C# ASP.Net MVC Просмотр Проблема
- 16. ASP.NET MVC C# Поиск помощи
- 17. C# asp.net mvc 1.0 routing
- 18. Альтернатива сеансам? (asp.net mvc C#)
- 19. C# ASP.NET MVC FileStream Crossover
- 20. Преобразование даты (C#, Asp.net MVC)
- 21. подкачки с asp.net MVC C#
- 22. ASP.NET MVC C# DisplayFormat Issue
- 23. ASP.NET MVC C# Razor Minification
- 24. C# ASP.NET MVC управления пользователя
- 25. Пейджинг в asp.net mvc C#
- 26. asp.net выпадающий список подсказке (название) странное поведение
- 27. Covert ASP.net 2.0 для ASP.net MVC C# 3.0 (C#)
- 28. чартистское плагин подсказке: Добавление метки в подсказке
- 29. Скрыть подсказке, если пусто в мкр-подсказке
- 30. ASP.Net VS ASP.Net MVC