Вопрос

У меня есть этот распадный список, связанный с Xmldatasource, но XPath должен зависеть от другого ввода (еще один распад). Я изменяю XPath и Repind внутри SelectedIndexchanged родительского DDL, но страница не обновляется. Что я должен сделать, чтобы отобразить обновление?

protected void ProductDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
    CompMapping.XPath = "//couple[@product='" + ProductDropDownList.SelectedValue + "']";
    CompMapping.DataBind();
    ComponentDropDown.DataBind();
}

ComponentDropdown установлен на AutoPostback = true, но этого недостаточно. Есть идеи? Может ли это быть связано с тем фактом, что оба раскрывающихся списка находятся в UserControl?

Это было полезно?

Решение 2

Проблема должна быть связана с тем фактом, что это пользовательский контроль, поскольку связывание раскрывающихся сторон за пределами у него нет проблем. Понимая, что мне не нужно, чтобы они были в управлении пользователем, я просто выдвинул их на улицу. Это на самом деле не решает проблему, но, по крайней мере, это больше не моя забота.

Другие советы

Снимите линию:

CompMapping.DataBind();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top