Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET和AJAX:使用UpdatePanel中的ASP:按钮完成回发_C#_Asp.net Ajax - Fatal编程技术网

C# ASP.NET和AJAX:使用UpdatePanel中的ASP:按钮完成回发

C# ASP.NET和AJAX:使用UpdatePanel中的ASP:按钮完成回发,c#,asp.net-ajax,C#,Asp.net Ajax,这是我的aspx代码: <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" RenderMode="Inline" ChildrenAsTriggers="False"> <ContentTemplate> <asp:Button ID="Save" runat="server" Text="Save" onclick="Sav

这是我的aspx代码:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" 
     UpdateMode="Conditional" RenderMode="Inline" ChildrenAsTriggers="False">
 <ContentTemplate>
    <asp:Button ID="Save" runat="server" Text="Save" 
         onclick="Save_Click" CssClass="boton" />
 </ContentTemplate>
</asp:UpdatePanel>

此按钮位于updatepanel上,因为我需要在部分回发中启用它

我需要那个保存按钮来完成回发。我怎样才能做到这一点


谢谢大家!

您将在updatepanel中创建一个新的回发触发器,该触发器设置为按钮的ID

例如:

<Triggers>
    <asp:PostBackTrigger ControlID="Button1" />
</Triggers>

这将作为内容模板之外的另一个组件进入UpdatePanel

像这样:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" 
     UpdateMode="Conditional" RenderMode="Inline" ChildrenAsTriggers="False">
 <Triggers>
    <asp:PostBackTrigger ControlID="Save" />
 </Triggers>
 <ContentTemplate>
    <asp:Button ID="Save" runat="server" Text="Save" 
         onclick="Save_Click" CssClass="boton" />
 </ContentTemplate>
</asp:UpdatePanel>