У меня есть 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, а затем обновляет себя, не вызывая полной перезагрузки страницы.