Refre sh пользовательский элемент управления в репитере - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть Repeater, который загружает плакат mov ie на основе ряда параметров, которые передаются в пользовательский элемент управления. Это работает хорошо, и он загружается на основе шаблона, созданного в пользовательском элементе управления.

Вопрос: Как я могу обернуть этот пользовательский элемент управления в интерактивный элемент, который я затем могу использовать, чтобы изменить значение PosterSize, а затем обновить sh что пользовательский контроль? Я хотел бы избежать полной страницы refre sh.

Вот мой ретранслятор + пользовательский элемент управления

 <asp:Repeater ID="RepeaterTitles" runat="server">
     <ItemTemplate>
         <uc1:TitleTemplate runat="server" ID="TitleTemplate" MyTitle='<%# Eval("Title") %>' PosterSize='<%# Eval("Size") %>' />
      </ItemTemplate>
</asp:Repeater>

На самом деле я понятия не имею, но это то, с чем я играю, где я завернул пользователя Управляйте с помощью стандартной кнопки html и установите для этой функции значение onclick.

    function UpdatePosterSize(ID) {
        var ucID = $("#TitleTemplate_" + ID);
        ucID.attr('PosterSize') == "Large";

        // if the above works, how then to refresh it?
    }

Любая помощь приветствуется! Нужное мне поведение заключается в том, что пользовательский элемент управления принимает новый переданный ему параметр PosterSize, а затем обновляет себя, не вызывая полной перезагрузки страницы.

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