Jan 10, 2012, 4:45 PM
Add Remove
Hi all :
From a button I need to add items such as combobox and textfield
but also removes the last you've added
The first part is ready, I can add items, but do not know how to remove
could someone please help me
thank you very much
From a button I need to add items such as combobox and textfield
but also removes the last you've added
The first part is ready, I can add items, but do not know how to remove
could someone please help me
thank you very much
using System;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Ext.Net;
namespace Example
{
public partial class Example1000 : System.Web.UI.Page
{
Button btnAdd = new Button();
Button btnRemove = new Button();
ComboBox cb1 = new ComboBox();
ComboBox cb2 = new ComboBox();
TextField tfOrder = new TextField();
CompositeField cf = new CompositeField();
Ext.Net.Panel panel = new Ext.Net.Panel();
protected void Page_Load(object sender, EventArgs e)
{
panel.Frame = true;
panel.ID = "panel";
btnAdd.Text = "Add";
btnAdd.DirectClick += AddButton;
btnRemove.Text = "Remove";
btnRemove.ID = "Remove";
panel.Items.Add(btnAdd);
panel.Items.Add(btnRemove);
this.form1.Controls.Add(panel);
}
protected void Remove(object sender, DirectEventArgs e)
{
}
protected void AddButton(object sender, DirectEventArgs e)
{
cb1.ID = "CbOrder";
cb1.EmptyText = "Nothing";
cb1.Editable = true;
cb1.TypeAhead = true;
cb1.Width = 170;
cb1.Margins = "10 10 10 10";
ListItem liOrder = new ListItem();
liOrder.Text = "Item 1.1";
ListItem liOrder2 = new ListItem();
liOrder2.Text = "Item 1.2";
ListItem liOrder3 = new ListItem();
liOrder3.Text = "Item 1.3";
cb1.Items.Add(liOrder);
cb1.Items.Add(liOrder2);
cb1.Items.Add(liOrder3);
cb2.Width = 155;
cb2.Margins = "10 10 10 10";
cb2.EmptyText = "Nothing";
ListItem liCriterio1_2_1 = new ListItem();
liCriterio1_2_1.Text = "Item 1";
ListItem liCriterio1_2_2 = new ListItem();
liCriterio1_2_2.Text = "Item 2";
ListItem liCriterio1_2_3 = new ListItem();
liCriterio1_2_3.Text = "Item 3";
cb2.Items.Add(liCriterio1_2_1);
cb2.Items.Add(liCriterio1_2_2);
cb2.Items.Add(liCriterio1_2_3);
tfOrder.ID = "tfOrder";
tfOrder.Margins = "10 10 10 10";
cf.Items.Add(cb1);
cf.Items.Add(cb2);
cf.Items.Add(tfOrder);
cf.Render(panel);
}
}
}