0
我在列表視圖中有鏈接按鈕(說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);
的彈出我關閉股利(回發)。
再說我點擊按鈕索賠我 同時獲得的div即DIV LinkPolicy的彈出和pnlClaims而 在imgClaims_Click 我已經寫了下面的代碼服務器代碼。
AjaxControlToolkit.ToolkitScriptManager.RegisterStartupScript(updActivePolicies,this.GetType(), 「Failure」,「$('#pnlClaims')。showModal();」,true);
我不知道爲什麼這兩個事件一旦點擊聲明按鈕就會觸發。 請緊急回覆。 問候,
薩欽庫爾卡尼
嗨馬修,頁面正在加載和彈出相同的彈出!我試過使用hideModal。問題依然存在。 –