1
코드에 어떤 문제가 있습니까?업데이트 패널이 버튼 이벤트에 응답하지 않습니다.
내 작품을 complie 동안 때문에 내 업데이트 패널도 OnUnload = "UpdatePanel_UnLoad"를 사용할 필요가protected void btnUpdateInfo_Click(object sender, EventArgs e)
{
lblUpdateSavedSuccess.Visible = true;
lblUpdateSavedFailed.Visible = false;
lblUpdateNoChanges.Visible = false;
}
내가이 : 업데이트 패널은하지 보여 버튼 후 요청 된 레이블은
<asp:UpdatePanel runat="server" ID="updatesPanel" UpdateMode="Conditional" OnUnload="UpdatePanel_UnLoad">
<ContentTemplate>
<asp:Label ID="lblUpdateSavedSuccess" Text=" Changes Saved Successfully :) " runat="server" Font-Bold="True"
Font-Names="Comic Sans MS" Font-Size="X-Large" ForeColor="#00CC00" Visible="false"/><br />
<asp:Label ID="lblUpdateSavedFailed" Text=" Something Went worng :(" runat="server" Font-Bold="True"
Font-Names="Comic Sans MS" Font-Size="X-Large" ForeColor="Red" Visible="false"/><br />
<asp:Label ID="lblUpdateNoChanges" Text=" There is now changes :| " runat="server" Font-Bold="True"
Font-Names="Comic Sans MS" Font-Size="X-Large" ForeColor="#0099FF" Visible="False"/>
<asp:Button ID="btnUpdateInfo" runat="server" Text ="Save Changes" OnClick="btnUpdateInfo_Click"/>
<asp:Button ID="deleteUser" runat="server" Text="Delete User" Width="118px" OnClick="deleteUser_Click" />
<br /><br />
</ContentTemplate>
</asp:UpdatePanel>
내 버튼 이벤트를 클릭 않습니다 예외로 인해 updatePanel 등록이 취소되었습니다.
코드를 테스트 한 결과 제대로 작동합니다 ('ScriptManager'가 있다고 가정). 어쩌면 문제가'UpdatePanel_UnLoad'에 있습니다. – VDWWD
왜 작동하지 않는지 모르겠습니다. 내 양식 안에 ScriptManager가 있습니다. UpdatePanel_UnLoad가없는 예외가 updatePanel의 등록을 해제하는 데 관련이 있습니다. –
오류가 해결 될 때까지 코드를 제거하십시오. 'UpdateMode = "조건부"및'OnUnload = "UpdatePanel_UnLoad"' – VDWWD