div >
<div >
<asp:TreeView runat="server" id="tree1"
onselectednodechanged="TreeView1_SelectedNodeChanged">
</asp:TreeView>
<asp:TreeView runat="server">
</asp:TreeView>
可能是因为路径不对。你在要用控件的地方新建一个控件,然后把ascx里面的内容和cs里面的内容赋值进去,注意,ascx文件不要复制页面注册指令也就是最上面的一行,<%@ Control Language="C#" AutoEventWireup="true".../>
cs文件不要赋值类名。还要注意命名空间。这可是能个笨方法。却是个有效的方法。
name都没有,怎么找啊。
他有ID的,是因为ascx文件和对应的cs文件没有关联上。所以,cs文件中的那些控件都会报错,说找不到该控件。是因为他的控件是复制过来的。
是服务器控件
@yxf2011: 看一下ascx和cs最上面的,看是否对应。
编译一下,然后试试
新建个页面 新托个treeview控件试下 可能是某个初始设置丢失
是否放到,数据库控件里面了,比如GridView 或者Repeater 了,如果在数据绑定控件中,.cs 后置类是直接点不出来的,要循环控件 得到。