Hi Alex,
Ideally I would like to change the hidden field value in pageindexchanged event but when I tried it didn't worked. the code is as given below. If I change these to ASPTextBox I can see the value is not set to blank.
string selectedContactInfoIds = hidSelectedContactInfoIds.Value.Trim();
if (selectedContactInfoIds.EndsWith(","))
{
selectedContactInfoIds = selectedContactInfoIds.Substring(0, (selectedContactInfoIds.Length - 1));
}
string[] arrSelectedContactInfoIds = selectedContactInfoIds.Split(',');
for (int i = 0; i < arrSelectedContactInfoIds.Length; i++)
{
if (arrSelectedContactInfoIds[i] != string.Empty && !SelectedCustomerIds.Contains(Convert.ToInt32(arrSelectedContactInfoIds[i])))
SelectedCustomerIds.Add(Convert.ToInt32(arrSelectedContactInfoIds[i]));
}
hidSelectedContactInfoIds.Value = string.Empty;
string unSelectedContactInfoIds = hidUnSelectedContactInfoIds.Value.Trim();
if (unSelectedContactInfoIds.EndsWith(","))
{
unSelectedContactInfoIds = unSelectedContactInfoIds.Substring(0, (unSelectedContactInfoIds.Length - 1));
}
string[] arrUnSelectedContactInfoIds = unSelectedContactInfoIds.Split(',');
for (int i = 0; i < arrUnSelectedContactInfoIds.Length; i++)
{
if (arrUnSelectedContactInfoIds[i] != string.Empty && SelectedCustomerIds.Contains(Convert.ToInt32(arrUnSelectedContactInfoIds[i])))
SelectedCustomerIds.Remove(Convert.ToInt32(arrUnSelectedContactInfoIds[i]));
}
hidUnSelectedContactInfoIds.Value = string.Empty;