如何在 ASP.net (.aspx) 中 5 分钟后显示按钮?

Pet*_*ter 2 javascript c# asp.net webforms

我对 ASP.NET 相当陌生,所以有没有办法在一段时间后使按钮可见?

<asp:Button   ID="Button1" runat="server" Text="Click here"  OnClick="btn_Click" Visible="False" /> 
Run Code Online (Sandbox Code Playgroud)

代码隐藏:

protected void btn_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/site...." );
        }
Run Code Online (Sandbox Code Playgroud)

Rez*_*abi 6

我认为以下代码可以帮助您:

<script type="text/javascript">

    function show()
    {
        document.getElementById("Button1").style.visibility = "visible";
    }

    function hide()
    {
        document.getElementById("Button1").style.visibility = "hidden";
    }

    window.onload = function()
    {
        hide();
        setTimeout('show()', 30000);
    }

</script>
Run Code Online (Sandbox Code Playgroud)

页面底部的代码在页面创建后运行