C# 分配给标签的文本不';我不能得到更新
这是我提供AJAX调用的函数:C# 分配给标签的文本不';我不能得到更新,c#,asp.net,updatepanel,C#,Asp.net,Updatepanel,这是我提供AJAX调用的函数: public void Button1_Click(object sender, EventArgs e) { Button1.Text = "surprise"; Label1.Text = "surprise!!"; Label2.Text = "surprise!!"; } 这是aspx。Scriptmanager已设置 <p>Síð
public void Button1_Click(object sender, EventArgs e)
{
Button1.Text = "surprise";
Label1.Text = "surprise!!";
Label2.Text = "surprise!!";
}
这是aspx
。Scriptmanager已设置
<p>Síðast slóstu inn:
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
<asp:Label ID="Label2" runat="server" Text=""></asp:Label>
</p>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="TextBox1" runat="server">asd</asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server">dsa</asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Save" OnClick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
Síðast slóstu酒店:
如您所见,按钮文本变为“惊喜”,但标签,Label1
和Label2
应该出现在'inn'之后,不要。这是因为这些标签不在UpdatePanel
中,这意味着它们不会从AJAX回调中得到更新
围绕需要更新的每个控件设置更新面板:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<p>Síðast slóstu inn:
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
<asp:Label ID="Label2" runat="server" Text=""></asp:Label>
</p>
<asp:TextBox ID="TextBox1" runat="server">asd</asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server">dsa</asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Save" OnClick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
西亚斯特斯洛斯图酒店:
自闭症
数字减影
原因是这些标签不在UpdatePanel
中,这意味着它们不会从AJAX回调中得到更新
围绕需要更新的每个控件设置更新面板:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<p>Síðast slóstu inn:
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
<asp:Label ID="Label2" runat="server" Text=""></asp:Label>
</p>
<asp:TextBox ID="TextBox1" runat="server">asd</asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server">dsa</asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Save" OnClick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
西亚斯特斯洛斯图酒店:
自闭症
数字减影
哦,天哪,谢谢你。很抱歉,这是一个如此笨拙的错误,我是ASP.net的新手。哦,天哪,谢谢。很抱歉,这是一个如此笨拙的错误,我是ASP.net新手。