목록보기에 링크 버튼 (예 : 1과 2)이 있습니다. 상위 업데이트 패널이 있습니다.ListView 업데이트 패널의 링크 버튼
다음으로 우리는 하위 업데이트 패널을 가지고 있습니다.
<asp:UpdatePanel ID="updActivePol"runat="server"UpdateMode="Conditional"ChildrenAsTriggers="true">
우리는 listView를 가지고 있습니다.
<asp:ListView ID="lvPolicy" runat="Server">
//Then we have a Button.
<ItemTemplate>
<asp:ImageButton ID = "imgClaims" title="Check Claim Status" height="17" width="16" runat = "server" CausesValidation = "false" OnClientClick="javascript:EnableClaims();"
ImageUrl = "~/images/searchHoverButton-sel.png" OnClick="imgClaims_Click" CommandName = "Claims" CommandArgument = '<%# Eval("PolicyNumber") %>' />
<asp:ImageButton Height="17" runat = "server" Width="15" ID = "imgLinked" title="Linked Policy"
OnClick = "imgLinked_OnClick" CommandName = "LinkedPolicy" CausesValidation = "false"
ImageUrl = "~/images/go.gif" CommandArgument = '<%# Eval("PolicyNumber") %>' />
</ItemTemplate>
</ListView>
Also on itemCommand I have written below line of code.
if (e.CommandName == "LinkedPolicy")
{
PostBackTrigger trigger = new PostBackTrigger();
Button firstButton = (Button)lvActivePolicy.FindControl("imgLinked");
trigger.ControlID = firstButton.UniqueID;
updActivePolicies.Triggers.Add(trigger);
updActivePolicies.Update();
} else if (e.CommandName == "Claims")
{
PostBackTrigger trigger1 = new PostBackTrigger();
Button secondButton = (Button)lvActivePolicy.FindControl("imgClaims");
trigger1.ControlID = secondButton.UniqueID;
updActivePolicies.Triggers.Add(trigger1);
updActivePolicies.Update();
}
관심 분야 : 내가 LinkedPolicy 버튼을 클릭하면이 (imgLinked_OnClick는) 나는 내가 사업부를 (포스트 백이 발생) 닫습니다
AjaxControlToolkit.ToolkitScriptManager.RegisterStartupScript(updActivePolicies, this.GetType(),
"Failure", "$('#divLinkPolicies').showModal();", true);
사업부
의 팝업을 얻을.그럼 다시 난 내가 코드를 아래에 쓴 imgClaims_Click 에 대한 서버 코드에 반면 두 div를 즉 사업부 LinkPolicy의 팝업 및 pnlClaims을 얻을 주장 버튼 을 클릭합니다.
AjaxControlToolkit.ToolkitScriptManager.RegisterStartupScript (updActivePolicies, this.GetType(), "실패", "$ ('#의 pnlClaims') showModal();.", TRUE);
클레임 버튼을 클릭하면 두 이벤트가 모두 실행되는 이유를 알 수 없습니다. 부탁드립니다. 당신 사업부의 변론 동안 감사합니다,
Sachin Kulkarni
안녕 매튜, 페이지가로드되고 같은 팝업이 열립니다! hideModal을 사용해 보았습니다. 문제가 지속됩니다. –