Взять определения другой упомянутый ранее немного далее, как насчет этой перспективы...
LDAP является Облегченный протокол доступа к каталогам. DAP, понятие X.500, и в X.500 ОЧЕНЬ тяжелый вес! (Вид требуются полные 7 сетевых стеков уровня ISO, который в основном только протокол SNA IBM, когда-либо реалистично реализованный).
существует много других подходов к DAP. Novell имеет тот под названием NDAP (NCP, Протоколы ядра Novell являются транспортом, и NDAP - то, как он читает каталог).
LDAP является просто очень легкий DAP, как имя предполагает.
Что именно происходит, когда вы «вызываете свойство» (я предполагаю, что вы имеете в виду метод)? Выполняет ли страница обратную передачу? Если это так, может быть, обратная передача каким-то образом блокируется, когда вы добавляете jQuery в сценарий?
Поскольку вы используете панели обновления, как вы вводите вызов javascript на странице? Я спрашиваю, потому что есть только один способ, который правильно работает с частичной обратной передачей: ScriptManager.RegisterStartupScript (). Это позволяет коду javascript действовать так, как если бы страница была загружена. Конечно, может быть вызван и любой другой загружаемый javascript, что может привести к наблюдаемому вами поведению.
Итак,
Существует также возможность превратить ваш UC в элемент управления ajax с помощью веб-службы для изменения источника данных. Больше никаких частичных обратных передач, которые обычно улучшают отзывчивость страницы.
Я нашел решение этой проблемы. Оказывается, когда вы добавляете в форму, вам нужно убедиться, что этот фрагмент кода находится внутри документа jquery и готов:
$("#dialog1").parent().appendTo($("form:first"));
Итак, все должно выглядеть так:
jQuery(document).ready(function() {
$("#<%=myFamilyGrid.ClientID %>").tablesorter({
sortList: [[0, 1]]
})
.tablesorterPager({ container: $("#pager") });
$("#dialog1").dialog({
modal: true,
height: 370,
width: "350px",
autoOpen: false,
bgiframe: false,
zIndex: 3999
});
$("#dialog1").parent().appendTo($("form:first"));
});
Надеюсь, это поможет!