extjs删除动态添加的控件的方法是利用remove函数。
函数原型定义:remove( Component/String component, [Boolean autoDestroy]) : Void
作用:从指定的容器中移除组件。删除之前触发事件beforeremove,则触发该组件已被删除后remove事件。
参数说明:
component : 将被删除的组件/字符串组件引用或者id。
autoDestroy : 布尔(可选)True可以自动调用删除组件的Ext.Component.destroy功能。默认为这个容器的autoDestroy配置值
在Extjs中动态增加控件
protected void Page_Load(object sender, EventArgs e)
{
switch (Request["op"])
{
case "test":
Response.Write("new Ext.form.TextField({filedLabel:'标题',emptyText:'请输入内容',allowBlank:false,maxLength:50})");
Response.End();
break;
}
}