Dear All thanks for your support.. i have tried this and it works please check
protected void btnTransferUser_Click(object sender, System.EventArgs e)
{
if (ddUser.Items.Count < 1)
{
btnTransferUsr.Enabled = false;
}
else
{
string strUserName;
int intUserID;
strUserName = ddUser.SelectedItem.Text;
if (!string.IsNullOrEmpty(strUserName))
{
string x = ddUser.SelectedItem.Text;
int id = int.Parse(ddUser.SelectedItem.Value);
int lidx = ddUser.SelectedIndex;
ddSelectedUser.Items.Add(new ListItem(x, id.ToString()));
ddUser.Items.RemoveAt(lidx);
btnTransferUsr.Enabled = false;
btnUndoTransferUsr.Enabled = true;
}
else
{
lblErrorUsrCreation.Text = "User(s) Not Selected To Transfer";
ddUser.TabIndex = 0;
return;
}
}
}
protected void btnUndoTransferUsr_Click(object sender, System.EventArgs e)
{
if (ddSelectedUser.Items.Count < 1)
{
btnUndoTransferUsr.Enabled = false;
}
else
{
string strUserName;
int intUserID;
strUserName = ddSelectedUser.SelectedItem.Text;
if (!string.IsNullOrEmpty(strUserName))
{
string x = ddSelectedUser.SelectedItem.Text;
int id = int.Parse(ddSelectedUser.SelectedItem.Value);
int lidx = ddSelectedUser.SelectedIndex;
ddUser.Items.Add(new ListItem(x, id.ToString()));
ddSelectedUser.Items.RemoveAt(lidx);
if (ddSelectedUser.Items.Count > 0)
{
btnUndoTransferUsr.Enabled=true;
}
else
{
btnUndoTransferUsr.Enabled = false;
btnTransferUsr.Enabled = true;
}
}
else
{
lblErrorUsrCreation.Text = "User(s) Not Selected To Transfer";
ddSelectedUser.TabIndex = 0;
return;
}
}
}