masterpage에서 enablepartialrendering을 사용하는 scriptmanager가 true입니다. 사용자 컨트롤이있는 페이지에서이 usercontrol에 Updatemode가있는 업데이트 패널이 조건부입니다.업데이트 패널 전체 페이지 새로 고침
이미지 상자를 클릭하면 항목을 왼쪽 목록 상자에서 오른쪽 목록 상자로 바꿔주는 두 개의 목록 상자가 있습니다. (잘 작동합니다)
두 개의 이미지 버튼은 스타일 시트의 div 블록에 있습니다. 포스트 백 트리거를 사용합니다. 여전히 전체 페이지가 수정되었습니다. 내가 뭘 잘못하고 있습니까? 에 의해
<%@ Register Src="~/Controls/DoubleListBox.ascx" TagName="DoubleListBox" TagPrefix="lsb" %>
에 의해
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DoubleListBox.ascx.cs"
Inherits="site.Controls.DoubleListBox" %>
<div class="formfield ff_itemswapper">
<asp:Label ID="Label" runat="server" />
<div class="itemswapper">
<asp:UpdatePanel ID="updatePanelListboxes" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:ListBox ID="lsbFrom" runat="server" CssClass="is_current"></asp:ListBox>
<div class="is_transfers" runat="server">
<asp:ImageButton ID="imb_Left" runat="server" CssClass="is_transfer_in" ImageUrl="../Images/gfx/arrow_left.png"
OnClick="imbLeft_Click" CausesValidation="False" />
<asp:ImageButton ID="img_Right" runat="server" CssClass="is_transfer_out" ImageUrl="../Images/gfx/arrow_right.png"
OnClick="imgRight_Click" CausesValidation="False" />
</div>
<asp:ListBox ID="lsbTo" runat="server" CssClass="is_source"></asp:ListBox>
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="imb_Left" />
<asp:PostBackTrigger ControlID="img_Right" />
</Triggers>
</asp:UpdatePanel>
</div>
목록 상자가 aspx 페이지에 등록
그리고 전화 :<lsb:DoubleListBox ID="lsbPractise" runat="server" />
일부 코드를 입력하십시오. –
더 많은 코드가 필요하면 질문하십시오. 미리 감사드립니다! – 1SeoAdvies