powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MS AJAX - декларативное программирование
11 сообщений из 11, страница 1 из 1
MS AJAX - декларативное программирование
    #34117530
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
где конкретно можно почитать про декларативное программирование на MS AJAX?
на сайте ajax.asp.net я ничего не нашел...
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34117750
mogadanez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Аноним, Вы писали:

А>где конкретно можно почитать про декларативное программирование на MS AJAX?
А>на сайте ajax.asp.net я ничего не нашел...

а такое ошущение, что начиная с первой беты они избавляются от этого "чуда", видимо не пошло.
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34119469
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, mogadanez, Вы писали:

M>Здравствуйте, Аноним, Вы писали:

А>>где конкретно можно почитать про декларативное программирование на MS AJAX?
А>>на сайте ajax.asp.net я ничего не нашел...

M>а такое ошущение, что начиная с первой беты они избавляются от этого "чуда", видимо не пошло.

ну почему же, вот в документе " Changes between the ASP.NET AJAX (“Atlas”) CTP and the ASP.NET AJAX 1.0 Beta Release" в самом низу показаны различия между текущей версией и предыдущей.
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34119506
mogadanez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А>ну почему же, вот в документе " Changes between the ASP.NET AJAX (“Atlas”) CTP and the ASP.NET AJAX 1.0 Beta Release" в самом низу показаны различия между текущей версией и предыдущей.

не поддерживать они его понятное дело поддерживают, но тока в примерах, да и в реализации(например скрипт инициализации переехал из xml-скрипта, в обычный скрипт блок.) его все меньше и меньше, да и в форумах спал ажиотаж вокгруг декларативного скрипта.

я об этом говорил всего лишь.
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34119635
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, mogadanez, Вы писали:

Не могу найти AutoComplete для беты 2 с использованием декларативного программирования. Нужно именно декларативное :(
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34120205
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Аноним, Вы писали:

up :(
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34120426
mogadanez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А>Здравствуйте, Аноним, Вы писали:

что вам именно от него надо?

в простом случае автокомплит вообще не требует скриптов, ни декларативных ни императивных
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34121060
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, mogadanez, Вы писали:

А>>Здравствуйте, Аноним, Вы писали:

M>что вам именно от него надо?

M>в простом случае автокомплит вообще не требует скриптов, ни декларативных ни императивных

в ATLAS работал след автокомплит:

<div><input type="text" id="txt" /></div>

<script type="text/xml-script">
<page xmlns:script="http://schemas.microsoft.com/xml-script/2005">
<components>
<control id="txt">
<behaviors>
<autoComplete minimumPrefixLength="2"
serviceURL="AutoComplete.asmx" serviceMethod="AutoC" />
</behaviors>
</control>
</components>
</page>
</script>


в MS AJAX b2 оно отказывается работать :( Надо заставить :maniac:
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34122032
mogadanez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А>в MS AJAX b2 оно отказывается работать :( Надо заставить :maniac:

дело не в скрипте
Я так понимаю вы хотите заставить работать без контрола <asp:AutoCompleteExtender .../>
тогда вам надо в ScriptManager'a ссылку на скрипт его содержащий.

    <asp:ScriptManager runat="server" ID="sm1">
        <Scripts>
             <asp:ScriptReference Assembly="Microsoft.Web.Preview" Name="Microsoft.Web.Resources.ScriptLibrary.PreviewScript.debug.js" />
        </Scripts>       
    </asp:ScriptManager>
и все будет хорошо. только еще момент...в скрипте надо писать не autoComplete а autoCompleteBehavior

    <script type="text/xml-script">
        <page xmlns:script="http://schemas.microsoft.com/xml-script/2005">
            <components>
                <control id="txt">
                    <behaviors>
                        < autoCompleteBehavior 
                                    minimumPrefixLength="1" 
                                    serviceURL="SearchService.asmx" 
                                    serviceMethod="GetAutoCompleteList" />
                    </behaviors>
                </control>
            </components>
        </page>
    </script>


Дело в том что AutoComplete теперь в другой сборке и в отдельном JS файле, а не в едином как в Атласе.
поэтому если вы не используете серверный контрол, который подключит скрипт сам, вам надо сделать это руками.
что бы этого избежать, да и сократить количество кода, можно серверные контролы использовать.




  <asp:TextBox runat="server" ID="txt1" ></asp:TextBox>    
    <asp:AutoCompleteExtender runat="server" ID="aut1" MinimumPrefixLength="1"
            TargetControlID="txt1" ServicePath="~/Services/SearchService.asmx" ServiceMethod="GetAutoCompleteList" />

Для AutoComplet'a это еще решит проблему скриптов, в вашем примере если саму страничку и сервис разнести по разным папкам придеся указывать УРЛ как "../Services/SearchService.asmx" — формат "~/..." не поддерживается
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34123277
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теперь дает ошибку клиентского скрипта:
Missing page element in xml script block
...
Рейтинг: 0 / 0
MS AJAX - декларативное программирование
    #34123375
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже все ок, спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MS AJAX - декларативное программирование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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