Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.08.2006, 11:48
|
|||
|---|---|---|---|
|
|||
доступ к валидаторам |
|||
|
#18+
Подскажите пожалуйста, есть такой валидатор: <asp:RequiredFieldValidator id="name" Runat="Server" ControlToValidate = "myTextBox" ErrorMessage="Enter data" Display="Static" Enabled="false"> </asp:RequiredFieldValidator> Можно ли в C#-ом коде к этому валидатору обратиться и поменять значение Enabled на true? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2006, 19:11
|
|||
|---|---|---|---|
|
|||
доступ к валидаторам |
|||
|
#18+
Эт типа шутка, да? name.Enabled = true; Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2006, 20:05
|
|||
|---|---|---|---|
|
|||
доступ к валидаторам |
|||
|
#18+
да нет, не шутка. Валидатор этот и TextBox создаю в FooterTemplate: <FooterTemplate> <asp:TextBox id="tb" Runat="server"> </asp:TextBox> <asp:RequiredFieldValidator id="name" Runat="Server" ControlToValidate="tb" ErrorMessage="Enter data" Display = "Static"> </asp:RequiredFieldValidator> При загрузке DataGrid'a под TextBoxo'ом высвечивается ErrorMessage="Enter data", а хотелось бы чтобы ErrorMessage высвечивался только тогда когда нажимаем, например, на кнопку Add. Вот с помощью Enable валидатора думал так сделать, но в C#-ом коде обратиться к валидатору не получается таким способом: name.Enable. Может я конечно делаю что-то не так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2006, 21:45
|
|||
|---|---|---|---|
|
|||
доступ к валидаторам |
|||
|
#18+
Попробуй получить доступ к валидалидатору так:RequiredFieldValidator validat = (RequiredFieldValidator)(YourGridView.FooterRow.FindControl("name")); validat.Enabled = true; или что-то типа этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2006, 01:53
|
|||
|---|---|---|---|
|
|||
доступ к валидаторам |
|||
|
#18+
Можно найти этот валидатор в ItemCreated грида например Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2006, 02:20
|
|||
|---|---|---|---|
|
|||
доступ к валидаторам |
|||
|
#18+
Вроде получилось обратиться к валидатору и поменять занчение Enable. Но только у этого валидатора ErrorMessage появляется после второго нажатия на кнопку Add. Не знаете, можно ли сделать, чтобы при первом нажатии на кнопку Add появлялся ErrorMessage? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2006, 04:42
|
|||
|---|---|---|---|
|
|||
доступ к валидаторам |
|||
|
#18+
Если Вы делаете его enabled в обработчике нажатия на кнопку Add, то конечно он первый раз не сработает. Попробуйте вручную вызвать его метод Validate() после включения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1390891]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 403ms |

| 0 / 0 |
