Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подскажите с Atlas
|
|||
|---|---|---|---|
|
#18+
Всем привет! Начал разбираться с Atlas. Прочитал статью на сайте. Автоподстановку сделал. Дальше решил сделать что-нибудь свое. Например, сделать так чтоб текст Label менялся в зависимости от ввода в текстБокс. На страничке пишу <form id="form1" runat="server"> <atlas:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="True" /> <div> <asp:TextBox ID="TextBox1" runat="server" Width="577px" OnTextChanged="TextBox1_TextChanged" AutoPostBack="True"></asp:TextBox></div> <atlas:UpdatePanel ID="panAtlas" runat ="server"> <ContentTemplate> <asp:Label ID ="lblText" runat="server">not value</asp:Label> </ContentTemplate> <Triggers> <atlas:ControlEventTrigger ControlID="TextBox1" EventName="TextChanged" /> </Triggers> </atlas:UpdatePanel> </form> В коде lblText.Text = AtlasWebSite.Digit2String.Int2String(long.Parse(TextBox1.Text)); То есть по моей логике label должен меняться каждый раз после ввода цифры в текстБокс. Но Label не обновляется, хотя текст меняется. Label меняется после общей перезагрузки, например Enter если нажимается. Подскажите что не так... Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2006, 15:55 |
|
||
|
Подскажите с Atlas
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, GraDea, Вы писали: А ТекстБокс кто в АпдейтПанель кто вставлять будет?... << RSDN@Home 1.2.0 alpha rev. 655>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2006, 17:58 |
|
||
|
Подскажите с Atlas
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, GraDea, Вы писали: А ТекстБокс кто в АпдейтПанель кто вставлять будет? А зачем текстБокс-то??? В примере "ASP.NET Atlas" – AJAX в исполнении Microsoft Сделано так <atlas:UpdatePanel ID="pnlResults" runat="server"> <ContentTemplate> <asp:Repeater ID="lstResult" runat="server"> <ItemTemplate> <div> <a href='<%# Eval("URL") %>'> <%# Eval("Name")%> </a> </div> </ItemTemplate> </asp:Repeater> </ContentTemplate> <Triggers> <atlas:ControlEventTrigger ControlID="btnSearch" EventName="Click" /> </Triggers> </atlas:UpdatePanel> У меня при вводе нового числа происходит событие TextChangeв, так как внутри обработчика события стоит breakpoint. Событие Page_Load не происходит. Но почему-то Label yt мне ется, меняется он только после page_load ps помещал текстбокс в панел, смысла - ноль... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2006, 09:04 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1389696]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
91ms |
get topic data: |
16ms |
get first new msg: |
9ms |
get forum data: |
4ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 475ms |

| 0 / 0 |
