我正在创建一个按钮并将其添加到面板
Panel p = new Panel();
p.ID = "b_con";
p.Attributes.Add("runat", "server");
this.Controls.Add(p);
Button b = new Button();
b.Attributes.Add("value", "reply");
b.Attributes.Add("id", Convert.ToInt32(r["Message_ID"]).ToString());
b.Attributes.Add("class", "button");
b.Click += new System.EventHandler(button_Click);
p.Controls.Add(b);
我收到此错误“按钮”类型的控件“ctl01”必须放在带有 runat=server 的表单标记内。