使用 1 个图像按钮显示/隐藏面板

Show / Hide Panel with 1 imagebutton

我是 asp.net 和 C# 的新手。现在,我正在创建一个带有面板等的小网页

情况: 我有一个面板(比方说 Panel1)。还有一个 Imagebutton (Button1)。 我可以在 visible = true 的 aspx 中显示面板(onclick 事件)。

问题: 如何使用相同的按钮关闭面板?我不想使用 Javascipt 或 jquery 或任何其他客户端站点。

有没有简单的解决方案?

请原谅我的无知,如果这在 ASP.NET 中不可用,但你能不能不做类似

的事情
Button1_ServerClick(object sender, EventArgs e) 
{
    Panel1.Visible = !Panel1.Visible; //toggles visibility
}