Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

Hi Group,

 

In my application there is a very common functionality, where two list box and present and items are moved between them on button clicks when selected,

 

This I am doing client side,

Client side code is like this ->

 

function assignInspector(listboxAllFieldEngineers,listBoxAssignedFieldEngineers)

{

i=0;

while(i<listboxAllFieldEngineers.length)

{

if(listboxAllFieldEngineers.options.selected)

{

var optn = document.createElement("OPTION");

optn.text = listboxAllFieldEngineers.options.value;

optn.value = listboxAllFieldEngineers.options.value;

listBoxAssignedFieldEngineers.options.add(optn);

listboxAllFieldEngineers.remove(i);

continue;

}

i++;

}

return false;

}

 

 

 

Here two list boxes are passed from .CS file ->

 

buttonAddSelected.Attributes.Add("onclick","return assignInspector(listboxAllFieldEngineers,listBoxAssignedFieldEngineers);");

 

 

 

PROBELM:-

 

Items move from one listbox to other perfectly but when listboxes are accessed through .cs file, they show there previous state,

 

e.g. ->

 

say LeftListBox is having 4 items and RightListBox is having 2 elements,

now I select and move two items from left and move them ro right and one of previously present items from right to left on button click,

 

the client side operation is carried out perfectly,

 

But when I try to use the Items in RightListBox in .CS file,RightListBox.Items.Count returns only '2' instead of '3', which are previously present in the RightListBox.

 

 

Please tell me where I am going wrong(Using ASP.NET 1.x).

 

 

Thanks and Regards,

 

Anup Daware

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...