读书人

做过框架和treeview的朋友肯定能帮小

发布时间: 2012-01-14 20:02:35 作者: rapoo

做过框架和treeview的朋友,肯定能帮我,送分!(VS2005)
我有个框架网页,左边a.aspx放置了一个treeview控件,当点击treeview的某个节点时,右边b.aspx显示一个该节点文字的文本框,现在的问题是用户修改文本框内容并点击右边b.aspx的“保存”按钮时,可以修改该节点的text属性,并且更新到左边a.aspx的treeview控件的显示,希望最好是不用重新刷新加载treeview控件,因为我想保留当前的treeview控件的展开状态。
注:treeview控件的内容来自数据库,显示和保存都没有问题,就是不知道如何通过框架对treeview控件的显示进行刷新!希望得到大家的帮助,顶者有分!

[解决办法]
bang ding !jf
[解决办法]
只有重新绑定了吧。 不然怎么刷新 数据
[解决办法]
TreeView上的值发生改变,还不想刷新?

那就用Ajax
[解决办法]
同意LS
[解决办法]
如果不想用AJAX,就用简单脚本应该也可以,如果你的TREEVIEW节点有ID
你在B页面用b.top.frames[0].document.getelementbyid( " ").innertext=新值

应该也可以吧,上面的句子因为好长没写脚本,不知道用法是否有错,就这个意思吧
[解决办法]
很简单,直接把节点的值改了不就得啦。
[解决办法]
1、可以用JS
2、只能用ajax
[解决办法]
Tree不好看吧,权限也怎么好控制
[解决办法]
楼主去学学AJAX吧。
[解决办法]
http://community.csdn.net/Expert/topic/5498/5498869.xml?temp=.6660425
[解决办法]
lz
我有一个这样的例子,
我邮箱ilrfn@163.com
给我发邮件,我给你
[解决办法]
控制别的元素还行,TreeView有难度
[解决办法]
Ajax里有个UpdatePane这个控件可以实现你要的效果,可以去试下
[解决办法]
不想用AJAX只能用javascript
[解决办法]
如果想不刷新那么一定不能绑定。
跨框架控制以前也没做过,看看底下有没有做过的
[解决办法]
在pageload的时候就要写js关连两个页面,不刷新一定要用js.
[解决办法]
jf???
[解决办法]
可以用js直接获取你所选中的结点,然后直接给该结点赋值.
[解决办法]
用javaScript肯定可以的。
[解决办法]
只能用ajax了
[解决办法]
用ajax是最简洁的,
[解决办法]
先获取你选中的结点,然后再


结点.setAttribute( "Text ", "新的用户 ");

读书人网 >asp.net

热点推荐