我的目的是我单击了Button1(Button1_Click),就动态地添加了一个LinkButton,然后我要执行这个LinkButton的Click事件(下面的lbtn_Click),现在的问题是lbtn_Click执行不到前台代码        <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="添加控件" />后台代码        protected void Page_Load(object sender, EventArgs e)
        {
        }
        
        protected void Button1_Click(object sender, EventArgs e)
        {
            LinkButton lk = new LinkButton();
            lk.ID = "lbtn";
            lk.Text = "动态按钮";
            PlaceHolder1.Controls.Add(lk);
            lk.Click += new EventHandler(lbtn_Click);
        }
        //添加按钮事件事件
        protected void lbtn_Click(object sender, EventArgs e)
        {
        }
如果为把Button1_Click里面的代码放在Page_Load里面,lbtn_Click就会执行。
但是现在是不会,因为LinkButton 丢失了,如果我用viewstate保存LinkButton ,则会出现LinkButton未序列化之类的问题.
朋友们有何解决方案