powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Treeview OnTreeNodeCheckChanged
3 сообщений из 3, страница 1 из 1
Treeview OnTreeNodeCheckChanged
    #38479389
Minoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!

Помогите разобраться.

Добавил на страничку treeview, ноды формируют программно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
 <asp:TableCell BorderColor="black" BorderStyle="Solid" BorderWidth="1px" ColumnSpan="5" >
                         <asp:Panel ID="Panel2" runat="server" ScrollBars="Auto" Height="420px" Width="805px"  >
                              
                                <asp:TreeView  id="OKATOTree" 
                                                 Runat="server"
                                                 ForeColor="Gray"
                                                 ShowLines="True" 
                                                 ShowCheckBoxes="all"
                                                 OnTreeNodePopulate="PopulateOKATONode"
                                                 OnTreeNodeCheckChanged="CheckChangOKATO"
                                                 PopulateNodesFromClient="true" 
                                                 SelectAction= "select">                                         
                                       
                                </asp:TreeView>
                          </asp:Panel>
                     </asp:TableCell>



элементы формируют программно, присваивая следующие свойства:

Код: plaintext
1.
2.
3.
4.
 
newNode.PopulateOnDemand = True
newNode.SelectAction = TreeNodeSelectAction.Select
newNode.ShowCheckBox = True




При выборе CheckBoxes не происходит события postback и перехода к процедуре CheckChangOKATO, так как это происходит при выборе "+" для раскрытия следующего уровня списка.

Разъясните, что я не так делаю ?
Заранее спасибо.

среда разработки MS VS2010
...
Рейтинг: 0 / 0
Treeview OnTreeNodeCheckChanged
    #38479703
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Minoga,

...судя по этому
The TreeNodeCheckChanged event is raised when a check box in the TreeView control changes state between posts to the server.
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treeview.ontreenodecheckchanged(v=vs.110).aspx

событие изменения состояния чекбокса не вызывает постбека по умолчанию... воркароунды разные, напр
http://forums.asp.net/t/1582980.aspx
...
Рейтинг: 0 / 0
Treeview OnTreeNodeCheckChanged
    #38479818
Minoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik, спасибо за внимание к моей проблеме.

нашел костыль http://www.codeproject.com/Answers/230791/Help-in-TreeView-With-Checkbox#answer1
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Treeview OnTreeNodeCheckChanged
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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