是这样的 我想让节点链接有点特效 就像csdn 的树 那样的鼠标划过时改变颜色 选择后颜色高亮 大概就像 csdn treeview 那样的效果 就ok 了谢谢了
解决方案 »
- 时间格式转换成英文格式代码?
- 网站制作中,数据库字段经常增加、减少,如何应对?
- 为GridView启用删除无效,急!!
- 100分求页面加载时显示"数据加载中"显示框的实现。高手请进
- 先这样学习SQL可以吗?大家给点意见!!!
- 如何在asp.net中实现封IP段的功能?
- GDI+的问题
- 在线等 名称以无效字符开头。处理资源 'file:///E:/查询/WebSite1/xg.aspx' 时出错。第 1 行,位置: 2
- Attachments.Add(new MailAttachment("c:\test.doc"))怎么加几个文件呢
- asp.net的DetailsView控件的问题
- webform 变量值丢失问题!
- FileUpload怎么区分0kb的空文件和文件不存在
treeview.Nodes[0].ChildNodes[0].ChildNodes[1].Select();
<SelectedNodeStyle BackColor="Yellow" />
<HoverNodeStyle BackColor="AliceBlue" />
</asp:TreeView>
点击之后 样式就再也不起作用了
我的是用了 UpdatePanel 的
谢谢各位了
<SelectedNodeStyle BackColor="Red" />
就可以了!这和UpdataPanel无关!!
.selected-node { background-color:Yellow; }
.hover-node { background-color:AliceBlue; }
</style><asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
<asp:TreeView ID="TreeView1" runat="server" >
<SelectedNodeStyle CssClass="selected-node" />
<HoverNodeStyle CssClass="hover-node" />
</asp:TreeView>
</ContentTemplate>
</asp:UpdatePanel>updatepanel不支持和treeview配合工作(ms官方观点),所以用updatepanel的话最好换其它树控件
为什么 我写的这句没作用 点击后还是原来的颜色
没有改变 谢谢
先做个简单的例子实验下:<asp:ScriptManager runat="server"></asp:ScriptManager><style type="text/css">
.selected-node { background-color:Yellow; }
.hover-node { background-color:AliceBlue; }
</style><asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
<asp:TreeView ID="TreeView1" runat="server" >
<Nodes>
<asp:TreeNode Text="Node1">
<asp:TreeNode Text="Node1-1"></asp:TreeNode>
<asp:TreeNode Text="Node1-2"></asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="Node2">
<asp:TreeNode Text="Node2-1"></asp:TreeNode>
<asp:TreeNode Text="Node2-2"></asp:TreeNode>
</asp:TreeNode>
</Nodes>
<SelectedNodeStyle CssClass="selected-node" />
<HoverNodeStyle CssClass="hover-node" />
</asp:TreeView>
</ContentTemplate>
</asp:UpdatePanel>