首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于treeview的有关问题!

2012-01-09 
关于treeview的问题!!!在VS2005下面,新建一个webapplication,default页面,添加一个treeview控件在.cs里面

关于treeview的问题!!!
在VS2005下面,新建一个web   application,default页面,添加一个treeview控件

在.cs里面添加代码如下:

        public   partial   class   _Default   :   System.Web.UI.Page
        {
                protected   void   Page_Load(object   sender,   EventArgs   e)
                {
                        Load(this.TreeView1);
                }
                private   void   Load(TreeView   tv)
                {
                        TreeNode   trvSubNode   =   new   TreeNode();
                        trvSubNode.Value   =   "1 ";
                        trvSubNode.Text   =   "2 ";
                        tv.Nodes.Add(trvSubNode);

                        TreeNode   trvSubNode1   =   new   TreeNode();
                        trvSubNode1.Value   =   "3 ";
                        trvSubNode1.Text   =   "4 ";
                        tv.Nodes.Add(trvSubNode1);


                }
        }
显示的结果是
2
4
显示的结果是对的,可是在点击了任何结点一下之后都会在下面复制全部结点,变成
2
4
2
4

不知道是什么原因,还是有什么地方没有设置吗?

[解决办法]
又是IsPostBack
最近真是有趣
[解决办法]
没事就把ispostback写进去 :(
[解决办法]
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
Load(this.TreeView1);
}
[解决办法]
坚决不用treeview控件,上周用了次,居然提示必须放在 <form runat= "server "> 标记内,一看到这个提示马上一阵恶心-~-,改用javascript的树控件了
[解决办法]

探讨
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
Load(this.TreeView1);
}

[解决办法]
探讨
坚决不用treeview控件,上周用了次,居然提示必须放在 <form runat= "server "> 标记内,一看到这个提示马上一阵恶心-~-,改用javascript的树控件了

[解决办法]
注意判断IsPostBack,
页面首次加载执行
[解决办法]
http://www.lokcore.com/avrilxu/article.asp?id=3


看看吧,一共有两篇
[解决办法]
对头。应该加上一句:
protected void Page_Load(object sender, EventArgs e) 

if(!IsPostBack) 
{
Load(this.TreeView1); 
}
}
[解决办法]
以后需再关注,现在先帮你顶一下

热点排行