试试不同的ID?你试图在同一个页面里添加两个相同ID的服务器控件吧
解决方案 »
- vs终更改了代码,但是还是走原来的代码,为什么?在线等待
- TreeView checkbox 只读
- IE10下的asp.net程序严重问题
- asp.net用C#比较两张图片是否一样(图片大小有可能不一样)
- 把content page放入一个新文件夹之后格式乱掉了, 似乎连不到master page了,为什么?
- InnerHtml问题?急急急
- 关于.NET 读.TXT文本文件并按原有格式在网页上显示的问题
- 请达人们来解答一个问题
- 紧急求asp.net1.1的中,高级教程!
- SQL2000在WINDOWS XP下不能安装?
- 员工基本信息管理系统怎么做?
- 请问自定义控件能否控制此自定义控件之外的其他控件(比如:Label),比如这个程序?
周期分几步 具体我不列举
Button btn = new Button();
btn.Text = "aaaaa";
btn.ID = "aa";
btn.Click += new EventHandler(test);
PlaceHolder1.Controls.Add(btn);
如果把这段代码放在 ISPAGEBACK 外 一点问题都没 我也是这样实现的一个按钮的动态加载
所以我在尝试两个按钮的时候才会出现回发的问题 这个状态不是那么好保存
如果你知道如何解决 请回答
建议你把PAGE中的OnInit,onLoad,OnPreRender等等都override一次,然后全部打上断点,看看加载控件时的执行顺序。
说白了,就是动态加载的控件的代码要每次页面执行或者回送的时候都加载一次。