Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Валидаторы в DataGrid 
:(
    Опции темы
Ivan
Дата 18.7.2006, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 17.7.2006

Репутация: нет
Всего: нет



Необходимо ввести валидаторы для полей DataGrid для того, чтобы проверить вводимые данные на соответствие типов с этими полями(например, в поле типа string нужно ввести именно string, а не значение типа int).
Подскажите, пожалуйста как это сделать.

Я пробую прописать валидатор CustomValidator, в нем указываю функцию  ValidateText(object sender, ServerValidateEventArgs e) :
-----------------------------------------------------------------------------
<asp:CustomValidator ID="TextCustom" Display="Dynamic" 
 OnServerValidate =  "ValidateText"  EnableClientScript = "False"
 Runat="server">
</asp:CustomValidator>
-----------------------------------------------------------------------------
Но не знаю как в этой функции выбрать из DataGrid определенное поле. 
 
PM MAIL   Вверх
Red Wind
Дата 26.7.2006, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 25.6.2004
Где: Минск

Репутация: 1
Всего: 2



Незнаю что такое DataGrid, но в GridView можно сжелать так
Код

string str = GridView1.SelectedDataKey.Values[0]; // где 0 - номер колонки

Ещё для того что бы в GridView можно было выбрать какую-нибудь строчку, нужны кнопки Select:
Код

GridView1.AutoGenerateSelectButton = true;

Но это лучше поставить в дизайнере. 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0385 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.