powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как ограничить длину строки вводимой в поле DataGrid
7 сообщений из 7, страница 1 из 1
Как ограничить длину строки вводимой в поле DataGrid
    #32729714
av00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чтобы пользователь не мог ввести больше наприме 50-ти символов?
...
Рейтинг: 0 / 0
Как ограничить длину строки вводимой в поле DataGrid
    #32729798
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделай из колонки TemplateColumn и в <EditTemplate> TextBox'у добавь атрибут MaxLength="50"
...
Рейтинг: 0 / 0
Как ограничить длину строки вводимой в поле DataGrid
    #32729876
av00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
с Template просто :), а без него?
ведь в режиме редактирования создается Textbox
как-то можна где-то ограничить длину символов?
...
Рейтинг: 0 / 0
Как ограничить длину строки вводимой в поле DataGrid
    #32729957
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не очень понял последнее замечание, но задача сводится к следующему:
добавить атрибут maxlength="32" к хтмл контролу <input type=text>, в котором и происходит редактирование

т.е. можно из столбца сделать TemplateColumn и... это я уже писал;
можно на лету, в обработчике ItemDataBound добавлять теги;
можно еще как-нибудь, но первый вариант самый быстрый ;-))
...
Рейтинг: 0 / 0
Как ограничить длину строки вводимой в поле DataGrid
    #32729962
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
быстрый в плане временнЫх затрат на его реализацию
...
Рейтинг: 0 / 0
Как ограничить длину строки вводимой в поле DataGrid
    #32730149
av00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за советы
сделал так:
на событие ItemDataBound

TextBox tb = (TextBox)e.Item.Cells[4].Controls[0];
tb.MaxLength = 32;
...
Рейтинг: 0 / 0
Как ограничить длину строки вводимой в поле DataGrid
    #32732914
dmitry_cmc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм. а я валидаторы ставил :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как ограничить длину строки вводимой в поле DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]