Как динамично обновиться.NET связала с данными управление повторителем

Попробуйте это

<input type="button" class='Button' value='Back' 
(click)="showGrid('./app/setup/' + url)" />

Или вы можете добавить ./app/setup/ в функцию showGrid следующим образом

HTML-код

<input type="button" class='Button' value='Back' (click)="showGrid(url)" />
[ 116] Код TS

showGrid(urlData){
  urlData = './app/setup/' + urlData;
}
7
задан Sandesh 22 January 2014 в 10:08
поделиться

4 ответа

Необходимо назвать метод 'Привязки данных' на источнике данных, затем назвать 'Привязку данных' на управлении Повторителем.

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

Вы подаете обновленный источник данных?

При установке источника данных в коде - позади необходимо установить его с обновленными данными, затем называют метод DataBind.

1
ответ дан 7 December 2019 в 10:09
поделиться

Принуждение Привязки данных обычно делается, где автоматический DataBind сделан в событии PreRender.

Обычно, если бы Вы сделали удаление в событии щелчка, то повторитель должен обновиться отдельно, с тех пор автоматически в предварительном рендеринге, средствами управления на странице является DataBind (). Вот, что документ Microsoft скажите:

PreRender: Прежде чем это событие имеет место каждый связанный элемент управления данных, свойство DataSourceID которого является вызовами аппарата его метод DataBind.

источник

Так, вероятно, Вы влияли на Youritem. DataSource = Список, но MS предлагает делать YourItem. DataSourceID = Список. Идентификатор или что-то как этот.

Надежда это помогает

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

У меня была аналогичная ситуация... повторитель, связанный с xmlDataSource, обе внутренней части UpdatePanel. Я хотел позволить пользователю ввести на одно имя, за один раз затем нажимают кнопку "Add" для обновления списка в повторителе.

Я установил "EnableViewState" на Ложь на повторителе и xmlDataSource, и установил "EnableCaching" на xmlDataSource ко Лжи также. Я установил Свойство данных xmlDataSource, названного DataBind для xmlDataSource, установите свойство DataSourceID повторителя, затем названного DataBind для повторителя. Возможно, это было излишеством..., но оно работало. Возможно, это поможет.

ОБНОВЛЕНИЕ: Я нашел, что установкой EnableViewState to False на управлении повторителем, мое событие ItemCommand не будет стрелять. Но я думаю, что только необходимо установить EnableViewState/EnableCaching на Ложь для источника данных... Я возвратил установку EnableViewState Истинному для повторителя, и теперь все кажется хорошо.

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

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