C# treeview asp.net中的箭头键导航

C# treeview asp.net中的箭头键导航,c#,asp.net,C#,Asp.net,我在asp.net中有一个treeview控件。我需要使用上下箭头键在其节点中导航。我找不到同样的东西。此外,treeview没有按键关闭事件。请帮忙 asp.net是一种服务器端技术。按键关闭事件发生在客户端。您不希望在用户每次按键时都向服务器发送消息,因此应该使用一些客户端技术,例如javascript(普通或使用jQuery库)来处理浏览器的按键事件。看看这个。asp.net是一种服务器端技术。按键关闭事件发生在客户端。您不希望在用户每次按键时都向服务器发送消息,因此应该使用一些客户端技术

我在asp.net中有一个treeview控件。我需要使用上下箭头键在其节点中导航。我找不到同样的东西。此外,treeview没有按键关闭事件。请帮忙

asp.net是一种服务器端技术。按键关闭事件发生在客户端。您不希望在用户每次按键时都向服务器发送消息,因此应该使用一些客户端技术,例如javascript(普通或使用jQuery库)来处理浏览器的按键事件。看看这个。

asp.net是一种服务器端技术。按键关闭事件发生在客户端。您不希望在用户每次按键时都向服务器发送消息,因此应该使用一些客户端技术,例如javascript(普通或使用jQuery库)来处理浏览器的按键事件。看看这一点。

您需要通过Javascript实现这一点,使用像jQuery这样的库可以使这一点变得更容易,即

$('body').keydown(function(e){
    alert(e.keyCode);
});

您需要通过Javascript实现这一点,使用像jQuery这样的库可以使这一点变得更容易,即

$('body').keydown(function(e){
    alert(e.keyCode);
});

keydown事件是客户端操作,您可以捕获keydown,即使是这样:

范例


onKeyDown=“alert('cheese');”

一个keydown事件是一个客户端操作,您可以捕获一个keydown,即使是这样:

范例


onKeyDown=“警报('cheese');”

谢谢您的帮助。如果你能给我一个例子,告诉我如何在asp.net页面中使用javascript代码来处理键关闭,我将不胜感激。谢谢你的帮助。如果你能给我一个例子,告诉我如何在asp.net页面中使用javascript代码来处理键关闭,我也将不胜感激。你能告诉我该把代码放在哪里吗?在(oopps in)标题上,你能告诉我该把代码放在哪里吗?在(oopps in)标题上,在树视图中导航更复杂,你必须编写一个由按键事件触发的javascript,在那里你必须捕获哪个箭头键被按下,根据这一点,执行你想要的操作在树视图中导航更复杂,你必须编写一个由按键事件触发的javascript,在那里你必须捕获哪个箭头键被按下,根据这一点,执行您想要的操作您必须学习/使用客户端编程语言-
JavaScript
来处理和鼠标事件。请尝试下面链接中的解决方案,请帮助我默认选择特定节点。每当我执行以下操作时:treeViewReportList.SelectedNode=treeViewReportList.Nodes[0];它给出一个错误,指出SelectedNode是只读属性。如果给定了索引,是否有任何方法可以选择节点?您必须学习/使用客户端编程语言-
JavaScript
来处理和鼠标事件。也可以尝试下面链接中的解决方案,请帮助我默认选择特定节点。每当我执行以下操作时:treeViewReportList.SelectedNode=treeViewReportList.Nodes[0];它给出一个错误,指出SelectedNode是只读属性。如果给定索引,是否有方法选择节点?