C# asp. net показывает метку «Сохранено ОК» в течение 2 секунд - PullRequest
1 голос
/ 06 февраля 2020

Я делаю ярлык «Сохранено ОК» видимым, когда содержимое страницы сохранено, но я хочу скрыть его через 2 секунды. Я попробовал несколько примеров, но я не могу заставить их работать. Я думал, что javascript ниже должно работать, но это не работает (и я новичок в javascript)

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">

<script type="text/javascript">
    function HideLabel() {
        var seconds = 2;
        setTimeout(function () {
            document.getElementById("<%#UxLabelSavedOk.ClientID %>").style.display = "none";
        }, seconds * 1000);
    };
</script>

Я звоню javascript при сохранении данных:

UxLabelSavedOk.Visible = true;
ClientScript.RegisterStartupScript(this.GetType(), "alert", "HideLabel();", true);

но ярлык не исчезает. Надеюсь, что вы можете помочь

...