vs2005中如何在客户端操作TreeView控件,包括节点的添加,删除等,不会引起刷新.
我用的是框架,左边一个treeview,右边是操作页面,当右边对数据库增加一条记录时,
希望左边的树也能增加一个节点,但是要在客户端实现,因为在服务器端实现会引起刷新.
我用的是框架,左边一个treeview,右边是操作页面,当右边对数据库增加一条记录时,
希望左边的树也能增加一个节点,但是要在客户端实现,因为在服务器端实现会引起刷新.
解决方案 »
- ASPxGridView发布后的样式问题
- 请问此段登录代码如何改为打开直接登录
- 设计模式:代理模式的问题
- 求一存储过程,求两个表的前8条记录
- 出现错误,不知怎么解决
- ##--DataGrid绑定时绑定不到数据--##
- 复杂的sql语句的问题
- 一个Tree View 绑定的问题(急.快回)
- ASP.net怎么将网页全屏显示啊?小弟初学ASP.NET好多都不懂。请多多指教。
- 可以在webform下输入文字的combobox的源代码
- VS2005 C# 中是否有将十进制数转换为二进制数的函数?
- 一个小问题,有是个大问题,freetextbox3要如何装呢,我用的是vs2003 1.1版本,谢谢大家见来看看
下面的例子可以删除一个节点,其他的就要楼主自己研究一下了,帮不上~~
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
function DeleteNode()
{
var node = document.getElementById("TreeView1t0");
var objTable = node.parentElement.parentElement.parentElement;
objTable.deleteRow();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:TreeView ID="TreeView1" runat="server">
<Nodes>
<asp:TreeNode Text="新建节点1" Value="新建节点1">
<asp:TreeNode Text="新建节点2" Value="新建节点2"></asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="新建节点3" Value="新建节点3">
<asp:TreeNode Text="新建节点4" Value="新建节点4">
<asp:TreeNode Text="新建节点5" Value="新建节点5"></asp:TreeNode>
</asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="新建节点6" Value="新建节点6"></asp:TreeNode>
</Nodes>
</asp:TreeView>
<input id="Button1" type="button" value="button" onclick="DeleteNode()"/> </form>
</body>
</html>