Asp.Net MVC - Создание древовидного представления на основе узла, на который нажали - PullRequest
0 голосов
/ 20 августа 2009

Я знаю, как отобразить неупорядоченный список с дочерними элементами при возврате данных из базы данных, но у меня немного другое требование.

В моем представлении есть верхний уровень элементов списка в UL, состоящий из дат. Когда пользователь щелкает дату, ему необходимо отправить эту серверную часть, чтобы выполнить запрос для отображения возможных дочерних элементов. Он должен делать это до 4-х уровней глубиной.

Мой вопрос, как только вы отправляете серверную часть параметров, как вы убедитесь, что предыдущие узлы работают, потому что к тому времени, когда вы достигнете 4-х уровней, вы потеряли модель, которая генерировала верхний уровень.

1 Ответ

0 голосов
/ 20 августа 2009

Я не уверен, что понял вопрос. Чтобы проверить состояние модели, вы должны параметризовать эти состояния. Например, уровень 1 содержит элемент с определенными идентификаторами, уровень 2 - другие идентификаторы. Во время запросов ajax состояние модели отправляется на сервер, чтобы он мог предоставить соответствующий контроль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...