В моей форме у меня есть ярлык и кнопка управления.
По умолчанию метка видна. Когда пользователь нажимает на кнопку, я сделал ярлык видимым ложным.
Для простой кнопки это работает, но когда я добавляю updatePanel для кнопки, событие запускается, но метка не становится видимой ложной. Просто попробуйте это, и, пожалуйста, кто-нибудь может сказать мне, почему это происходит, и решение для этого.
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:fileupload ID="Fileupload1" runat="server"></asp:fileupload>
<asp:Label ID="Label1" runat="server" Text="Label" ></asp:Label>
<asp:UpdatePanel ID="up" runat ="server" >
<ContentTemplate >
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("hello");
Label1.Visible = false;
}