无论如何,在页面加载时要避免使用按钮

本文关键字:按钮 加载 无论如何 | 更新日期: 2023-09-27 18:26:16

我创建了一个程序,该程序使用C#在流中运行

目前,它包含大量的按钮,使某些面板可见等

我想知道当用户选中复选框时,我是否可以刷新页面?

无论如何,在页面加载时要避免使用按钮

您需要将CheckBox的AutoPostBack-属性设置为true(默认为false)。

<asp:CheckBox id="checkbox1" runat="server"
                AutoPostBack="True"
                Text="Check/uncheck me for a postback"
                OnCheckedChanged="Check_Clicked"/>

如果您想在检查checkboxrefresh您的面板,您可以执行以下操作:-

<asp:CheckBox id"chkVisible" runat="server" AutoPostBack="true" OnCheckedChanged="chkVisible_OnCheckedChanged" Text="Test for Page referesh" />

您需要将AutoPostBack属性设置为True才能刷新页面。

试试这个:

protected void Page_Load(object sender, EventArgs e)
    {
      if (!IsPostBack)
        { 
            //do whatever you want to on first time page load
        }
    }