Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.10.2011, 11:46
Аватар для Darooma2
Интересующийся
Отправить личное сообщение для Darooma2 Посмотреть профиль Найти все сообщения от Darooma2
 
Регистрация: 08.05.2010
Сообщений: 14

Prototype или что-то ещё?
Есть пользовательский контрол PhoneTextBox2 на asp.net
Код:
<script type="text/javascript">
           var <%=ClientID%>_getNumber = function () {
            return alert( <%=txtCountryCode.ClientID%>.getValue());
        }
    </script>
 
<ext:CompositeField runat="server" ID="eCompositeField">
    <Items>
        <ext:Label ID="PhoneBoxTitle" runat="server" />
         <%-- ------------------------ %>
    </Items>
</ext:CompositeField>
На конечной странице я обращаюсь к его javascript методу так
Код:
<uc:PhoneTextBox2 runat="server" ID="txtb" />
<ext:Button Text="test" runat="server">
        <Listeners>
            <Click Handler="#{txtb}_getNumber();"></Click>
        </Listeners>
</ext:Button>
Строчка #{txtb}_getNumber() в конечном итоге - это уникальное имя скрипта, где #{txtb} - уникальное имя контрола.

Как сделать так, чтобы можно было обращаться к его javascript методу через точку, вот так:
Код:
<Click Handler="#{txtb}.getNumber();">
Ответить с цитированием
  #2 (permalink)  
Старый 04.10.2011, 11:57
Аватар для Darooma2
Интересующийся
Отправить личное сообщение для Darooma2 Посмотреть профиль Найти все сообщения от Darooma2
 
Регистрация: 08.05.2010
Сообщений: 14

up
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка форм на JS (помигать бордером) Александр345 Общие вопросы Javascript 10 21.02.2014 13:17
php-ajax-mysql indiga AJAX и COMET 6 23.03.2011 12:58
onmouseover или что-то еще Destrifer Events/DOM/Window 3 13.01.2009 23:26
Кем быть лучше?мужчиной или женщиной? gtarshik Оффтопик 1 02.01.2009 11:21
проблема с передачей русского текста в Prototype subaru Prototype & script.aculo.us 2 26.07.2007 16:56