RegisterClientScriptBlock в вызове метода Ajax

Это говорит о том, что результат привязки вызова (to :) не используется, потому что вы не привязываете его к одноразовому.

Вам необходимо создать disposeBag

В области видимости класса:

let disposeBag = DisposeBag()

И после .bind (). Disposed (by: disposeBag)

[ 115] Если не будет сохранено, то disposeBag сохраняет все подписки до тех пор, пока не будет удален (и если вы объявите его в области видимости класса, он будет удален при удалении класса)

Также Rx является комплексным слой "over" swift, поэтому, когда что-то не так, у XCode есть много проблем, чтобы определить, что именно является ошибкой, и становится сумасшедшим, говоря, что есть ошибка, но, возможно, не правильная (и это происходит, когда вы пытаетесь использовать автозаполнение, XCode отстой ...) вы ничего не можете сделать, чтобы это исправить.

9
задан Aaron Palmer 17 November 2008 в 21:49
поделиться

3 ответа

С включенными страницами Ajax необходимо использовать ScriptManager для регистрации сценариев:

ScriptManager.RegisterClientScriptBlock(Page, typeof(MyPage), 
    "MyScript", "GoStuff()", true)

Можно использовать это для регистрации всех сценариев (Исходная загрузка, обратная передача, обратная передача Ajax).

21
ответ дан 4 December 2019 в 09:14
поделиться

В целом, при загрузке внешнего JavaScript после добавления элемента innerHTML с блоком, содержащим такой сценарий, нужно оценить (оценка) сценарий для него, чтобы работать правильно и представить себя в текущем загруженном документе.

Я предложил бы делать на следующего:

Использование внешний инструмент, такой как YUI получает утилиту, которая, как предполагается, включает такое поведение или делает некоторую оценку для сценариев самостоятельно как это

0
ответ дан 4 December 2019 в 09:14
поделиться

Насколько я знаю для этого, Вы были бы вынуждены назвать этот метод через PostBack и не вызов ajax. Могут быть ДРУГИЕ способы сделать это, но это не возможно с Page. ClientScript....

0
ответ дан 4 December 2019 в 09:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: