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

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

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


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