Ajax аккордеонные заголовки некоторые ссылки, а некоторые нет - PullRequest
0 голосов
/ 20 декабря 2011

Я использую набор инструментов ajax, привязанный к SiteMapDataSource.Некоторые из узлов, которые связаны с заголовками аккордеона, являются ссылками, а некоторые нет.Свойство SuppressHeaderPostbacks устанавливает для всех заголовков значение true или false, что означает отсутствие обратной передачи в других словах, не действующих как ссылка, или ложное значение, вызывающее обратную передачу в других словах, действующих как ссылка.Можно ли установить только некоторые заголовки, которые будут действовать как ссылки?

РЕДАКТИРОВАТЬ: Моя проблема в том, что некоторые узлы webSiteMap имеют дочерние узлы, а некоторые нет.У тех, у кого нет дочерних узлов, есть свои собственные URL, но у тех, у которых есть дочерние узлы, нет собственных URL.Поэтому я хочу, чтобы те, у которых нет дочерних узлов, были заголовками и ссылками (но они не открываются, потому что у них нет дочерних узлов), но те, у которых есть дочерние узлы, я хочу, чтобы заголовки открывались, чтобы показывать дочерние узлы.но не является ссылками, поэтому не вызывает обратную передачу.

1 Ответ

0 голосов
/ 22 декабря 2011

Реорганизация карты моего сайта решила проблему. Я делаю новые родительские узлы, которые не являются ссылками, и превращаю все узлы, которые являются ссылками, в дочерние узлы. Все родительские узлы не являются ссылками. Таким образом, я могу установить для свойства SuppressHeaderPostbacks значение true, и ни один из заголовков не является ссылками, а только элементы в расширении являются ссылками.

...