注册 登录
编程论坛 ASP.NET技术论坛

用treeview做一个资源管理器式的管理界面

doujiang 发布于 2008-04-09 20:53, 1360 次点击
我用的环境是vs2003,我想实现资源管理器那样,左边点击树形目录,只变右边的页面。我在DW中用了框架,但是在vs中编辑不能插入Web控件。请大家指点做法!
7 回复
#2
魔城侠客2008-04-09 21:00
这是一个局部更新的原理,也就是异步回送
要用到Ajax
你可以上网查下Ajax,然后下载过来,里面直接有个局部更新控件的
#3
hebingbing2008-04-09 21:16
你是在vc03中打开了那个文件啊?
比如说你将的是top,left,right,型的框架的话,那么在dw中保存的时候就有四个文件,那么你要的是在left中显示treeview是吧?那么你只打开你的left文件……
#4
doujiang2008-04-09 21:26
回复 3# 的帖子
但是left都是htm的,不能也不能加web控件啊?
#5
hebingbing2008-04-09 21:38
其实你可以光要一个这个页面,其他的三个文件就可以不要了,然后在你的vc里建立你的left,main,right,然后在下面的代码中修改成你的文件就ok了……
</head>

<frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0">
  <frame src="top.aspx" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
  <frameset cols="80,*" frameborder="no" border="0" framespacing="0">
    <frame src="left.aspx" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
    <frame src="main.aspx" name="mainFrame" id="mainFrame" title="mainFrame" />
  </frameset>
</frameset>
<noframes><body>
</body>
</noframes></html>
#6
hebingbing2008-04-09 21:44
你也可以在vc里建立一个页面,然后将这段代码复制过去……其他的什么代码都不要写
但是vc视图是不支持框架集的编辑的,但是可以阅览……

[[it] 本帖最后由 hebingbing 于 2008-4-9 21:46 编辑 [/it]]
#7
doujiang2008-04-09 23:38
使用后服务器出现错误
我按照hebingbing所说的,分别做了整个整体的框架页面main.htm。然后在vs中分别做了left.aspx(放treeview),top.htm(标题图片),backmain.aspx(变动的页面)。现在只能绑定上top.htm,left.aspx和backmain.aspx提示应用程序的服务器错误。分析器错误!怎么回事呢?那代码我用上了
#8
doujiang2008-04-11 12:30
问题解决了
谢谢hebingbing就像他说的那样,问题解决了!
1