компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > 1C (Все версии) > WEB расширение 1С 8.0

Ответ
 
LinkBack Опции темы Опции просмотра
Старый 09.10.2006, 15:53   #1
Пользователи
 
Регистрация: 19.08.2006
Сообщений: 61
По умолчанию

Проблема в том, что никак не могу
установить фокус на элемент управления
в С#-коде *.aspx-страницы.
Подскажите кто сталкивался пожалуйста




smoln вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
09.10.2006, 15:53
Техник
реклама
По умолчанию

Старый 09.10.2006, 16:20   #2
Пользователи
 
Регистрация: 19.08.2006
Сообщений: 61
По умолчанию

Цитата:
Проблема в том, что никак не могу
установить фокус на элемент управления
в С#-коде *.aspx-страницы.
Подскажите кто сталкивался пожалуйста
определяеш:

public void SetFocus(string ctlName)

{
// Добавляем функцию установки фокуса
System.Text.StringBuilder sb = new System.Text.StringBuilder("");
sb.Append("");
sb.Append("function setFocus(ctl) {");
sb.Append(" if (document.all[ctl] != null)");
sb.Append(" {document.all[ctl].focus();}");
sb.Append("}");
// Добавляем вызов функции установки фокуса
sb.Append("setFocus('");
sb.Append(ctlName);
sb.Append("');");
// Регистрируем клиентский скрипт
if (!Page.IsStartupScriptRegistered("InputFocusHandle r"))
Page.RegisterStartupScript("InputFocusHandler", sb.ToString());

}

//Пример вызова

SetFocus("имя элемента")



smoln вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 19:32. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2