在.NET 母版页里添加了 一个TREEVIEW控件后, 这样在子页面调用母版页时, 点击子节点时
<asp:ContentPlaceHolder ID="MenuContent" runat="server" >
<asp:TreeView ID="TVLeftMenu" runat="server" ImageSet="Msdn" NodeIndent="10"
ShowLines="True" onselectednodechanged="TVLeftMenu_SelectedNodeChanged" >
<ParentNodeStyle Font-Bold="False" />
<HoverNodeStyle BackColor="#CCCCCC" Font-Underline="True" ForeColor="White" />
<SelectedNodeStyle BackColor="#CCCCCC" Font-Underline="False" ForeColor="White" HorizontalPadding="3px" VerticalPadding="2px" />
<NodeStyle Font-Names="Verdana" ForeColor="Black" HorizontalPadding="3px" NodeSpacing="1px" VerticalPadding="3px" />
<Nodes>
<asp:TreeNode Text="Expense Report " Value="Report" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Approval" Value="Approval" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Report" Value="Report" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Settings" Value="Settings" Expanded="true" >
<asp:TreeNode Text="Entity" Value="Entity" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Department" Value="Dept" NavigateUrl="~/Dept.aspx" />
<asp:TreeNode Text="Position" Value="RPosition" NavigateUrl="~/Position.aspx" />
<asp:TreeNode Text="Employee" Value="Emp" NavigateUrl="~/Employee.aspx" />
<asp:TreeNode Text="Expense Item" Value="RItem" NavigateUrl="~/Policy.aspx" />
<asp:TreeNode Text="Policy" Value="Policy" NavigateUrl="~/Policy.aspx" />
<asp:TreeNode Text="Vendor" Value="Vendor" NavigateUrl="~/Vendor.aspx" />
</asp:TreeNode>
</Nodes>
</asp:TreeView>
</asp:ContentPlaceHolder>在点击 例如 Entity这个子节点时,如何使他在点击后改变背景色???
总是实现不了这一点,点击后就恢复原状!解决再加分
<asp:ContentPlaceHolder ID="MenuContent" runat="server" >
<asp:TreeView ID="TVLeftMenu" runat="server" ImageSet="Msdn" NodeIndent="10"
ShowLines="True" onselectednodechanged="TVLeftMenu_SelectedNodeChanged" >
<ParentNodeStyle Font-Bold="False" />
<HoverNodeStyle BackColor="#CCCCCC" Font-Underline="True" ForeColor="White" />
<SelectedNodeStyle BackColor="#CCCCCC" Font-Underline="False" ForeColor="White" HorizontalPadding="3px" VerticalPadding="2px" />
<NodeStyle Font-Names="Verdana" ForeColor="Black" HorizontalPadding="3px" NodeSpacing="1px" VerticalPadding="3px" />
<Nodes>
<asp:TreeNode Text="Expense Report " Value="Report" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Approval" Value="Approval" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Report" Value="Report" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Settings" Value="Settings" Expanded="true" >
<asp:TreeNode Text="Entity" Value="Entity" NavigateUrl="~/Entity.aspx" />
<asp:TreeNode Text="Department" Value="Dept" NavigateUrl="~/Dept.aspx" />
<asp:TreeNode Text="Position" Value="RPosition" NavigateUrl="~/Position.aspx" />
<asp:TreeNode Text="Employee" Value="Emp" NavigateUrl="~/Employee.aspx" />
<asp:TreeNode Text="Expense Item" Value="RItem" NavigateUrl="~/Policy.aspx" />
<asp:TreeNode Text="Policy" Value="Policy" NavigateUrl="~/Policy.aspx" />
<asp:TreeNode Text="Vendor" Value="Vendor" NavigateUrl="~/Vendor.aspx" />
</asp:TreeNode>
</Nodes>
</asp:TreeView>
</asp:ContentPlaceHolder>在点击 例如 Entity这个子节点时,如何使他在点击后改变背景色???
总是实现不了这一点,点击后就恢复原状!解决再加分
解决方案 »
- sqlhelp类与sql2000连接不上
- 有关configuration和mappath的问题请教啊~
- ASP.NET导出Excel文件问题,导出后表里没内容
- 连接SQL Server 2000只能用服务名连接,不能用IP连接是为什么?
- 在asp.net中怎样嵌套asp文件???
- 如何在datagrid里增加一个按钮列,点击按钮跳转到另一个页面,并提交“id”
- 请问一个简单问题?
- 实在想不出为什么,关于windows身份验证???
- 调查贴, "跑腿公司",有听过的不? 感兴趣的进来聊聊.
- web form上为什么没有类似window form上的combobox的控件?
- 工作流
- 感觉.net中request用得没有asp中用得频繁了!
//TreeView选中的节点 背景色
TVLeftMenu.SelectedNodeStyle.BackColor = System.Drawing.Color.Blue;
这一句只能显示的是没有 NavigateUrl 属性的节点
这一句只能显示的是没有 NavigateUrl 属性的节点