Kri*_*anB 5 javascript asp.net
<asp:ScriptManager ID="ScriptManager1" ScriptMode="Release" runat="server">
</asp:ScriptManager>
<script type="text/javascript">
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(BeginRequestHandler);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function BeginRequestHandler(sender, args) {
var elem = args.get_postBackElement();
alert("begin " + elem.value);
}
function EndRequestHandler(sender, args) {
alert("end request handler");
}
</script>
Run Code Online (Sandbox Code Playgroud)
这是我检索从我的 UpdatePanel 触发的回发元素的简单尝试。我的更新面板如下所示:
<asp:UpdatePanel ID="UpdatePanel_Project" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:DropDownList ID="DropDownList_Project" runat="server">
</asp:DropDownList>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="DropDownList_Customer" />
</Triggers>
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)
我相信我做的一切都是正确的......
有任何想法吗?
您的回发触发器是什么?这个控件好像缺失了DropDownList_Customer
<asp:AsyncPostBackTrigger ControlID="DropDownList_Customer" />
Run Code Online (Sandbox Code Playgroud)