powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / И снова TreeView
7 сообщений из 7, страница 1 из 1
И снова TreeView
    #33092796
New_member
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо узнать значение выбранного нода, при щелчке на него левой(правой) кнопки мыши
Создаю обработчик:
Код: plaintext
1.
2.
3.
4.
		private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
		{
			TreeNode currentNode = ((TreeView)sender).GetNodeFromIndex(e.NewNode);
			this.TextBox1.Text = currentNode.NodeData;
		}
Но результата в
Код: plaintext
this.TextBox1.Text
не вижу, при этом не знаю что надо прописать в
Код: plaintext
1.
private void InitializeComponent(), что-то типа 
			this.TreeView1.SelectedIndexChange += new Microsoft.Web.UI.WebControls.TreeViewSelectEventHandler(this.TreeView1_SelectedIndexChange)
но там ведь такого нет
Код: plaintext
...Controls.TreeViewSelectEventHandler?
Подскажите, что не так делаю?
...
Рейтинг: 0 / 0
И снова TreeView
    #33092858
JRM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JRM
Гость
А если привязаться на обработчик именно клика мышкой?
...
Рейтинг: 0 / 0
И снова TreeView
    #33092960
New_member
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пример не могли бы привести... Если нетрудно
...
Рейтинг: 0 / 0
И снова TreeView
    #33093152
New_member
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю следующее:
Код: plaintext
1.
2.
3.
4.
5.
private void InitializeComponent()
		{    
                       ...
			this.TreeView1.SelectedIndexChange += new Microsoft.Web.UI.WebControls.SelectEventHandler(this.TreeView1_SelectedIndexChange);
                       ...
Код: plaintext
1.
2.
3.
4.
5.
		private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
		{
			TreeNode currentNode = ((TreeView)sender).GetNodeFromIndex(e.NewNode);
			this.TextBox1.Text = currentNode.NodeData;
			this.TextBox1.Text = "ready";
		}
Событие почему-то не отрабатывается, хотя по документации должно работать
...
Рейтинг: 0 / 0
И снова TreeView
    #33093850
New_member
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто с таким не сталкивался?
...
Рейтинг: 0 / 0
И снова TreeView
    #33093867
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А брякпоинт поставить не пробовал?
...
Рейтинг: 0 / 0
И снова TreeView
    #33095562
New_member
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Исправил следующее
Код: plaintext
1.
2.
3.
		private void TreeView1_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
		{
			this.TextBox1.Text = ((TreeView)sender).GetNodeFromIndex(e.NewNode).NodeData;
		}
но все равно результатов не дало...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / И снова TreeView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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