Давайте посмотрим - кнопка на вашей странице, вероятно, имеет событие, связанное с ней, чтобы ответить на нажатие, верно?
Разве вы не можете просто перезагрузить и переназначить данные в раскрывающемся списке кнопки OnClick
событие?
public void OnButtonClick(.....)
{
.....
CascadingDropDown.DataSource = .......;
CascadingDropDown.DataBind();
}
Или я что-то упустил?