Javascript ASPXNAVBAR获取选定的navbar项目名称
我这里有一个ASPxNavbar,我想在每次单击NavBar项并将其显示在标签上时获取NavBar项的名称。我试着用JavaScript来做,但似乎没有任何效果 这是我到目前为止试过的Javascript ASPXNAVBAR获取选定的navbar项目名称,javascript,asp.net,vb.net,devexpress,Javascript,Asp.net,Vb.net,Devexpress,我这里有一个ASPxNavbar,我想在每次单击NavBar项并将其显示在标签上时获取NavBar项的名称。我试着用JavaScript来做,但似乎没有任何效果 这是我到目前为止试过的 <dx:ASPxLabel ID="ASPxLabel1" runat="server" Text="ASPxLabel"> </dx:ASPxLabel> <dx:ASPxNavBar ID="ASPxNavBar1" runat="server" EnableA
<dx:ASPxLabel ID="ASPxLabel1" runat="server" Text="ASPxLabel">
</dx:ASPxLabel>
<dx:ASPxNavBar ID="ASPxNavBar1" runat="server" EnableAnimation="True" Width="100%"
Theme="Material" AllowSelectItem="true" Target="contentUrlPane" ClientInstanceName="NavbarClick">
<LinkStyle>
<HoverFont Underline="False" />
</LinkStyle>
<Border BorderWidth="0px" />
<Paddings Padding="0px" />
<GroupHeaderStyle HorizontalAlign="left" />
<ItemStyle HorizontalAlign="left">
<SelectedStyle BackColor="#404652 " ForeColor="#a2a2a2" />
</ItemStyle>
<ClientSideEvents ItemClick="function NavbarClick(s, e) {
ave = e.item.name;
alert(ave)
document.getElementById('ASPxLabel1').innerHTML = ave;
}"/>
<Groups>
<dx:NavBarGroup Text="DASHBOARD" ></dx:NavBarGroup>
<dx:NavBarGroup Text="Forms">
<Items>
<dx:NavBarItem Text="Cancel Memo" NavigateUrl="sample.aspx" Selected="True" Name = "Sample Title Here">
<Image Height="18px" Url="Content/Images/1.png" Width="18px" />
</dx:NavBarItem>
<dx:NavBarItem Text="Change Memo" NavigateUrl="Sample2.aspx" Name = "Another sample title here">
<Image Height="18px" Url="Content/Images/2.png" Width="18px" />
</dx:NavBarItem>
</Items>
</dx:NavBarGroup>
</Groups>
</dx:ASPxNavBar>
任何帮助都将不胜感激。谢谢大家! 受保护的空过滤器NavBar\u项单击(对象源,NavBarItemEventArgs e)
{
var strValue=e.Item.Name;
如果(标准值==“新”)
{
}
}
更正客户端功能分配,如下所示:
<ClientSideEvents ItemClick="function(s, e) {
ave = e.item.name;
alert(ave);
}"/>