我试着在几秒钟之后隐藏标签,但它在10秒后连续更新页面, 我只想要它一次,当我点击保存按钮标签成功显示我10秒,并消失
protected void LinkBtnSave_Click(object sender, EventArgs e)
{
lblWriteTest.Text = "";
ClientScript.RegisterStartupScript(this.GetType(), "HideLabel",
"<script type=\"text/javascript\">setTimeout(\"document.getElementById('" +
lblWriteTest.ClientID + "').style.display='none'\",10000)</script>");
}
答案 0 :(得分:0)
在页面加载
上添加此代码ClientScript.RegisterStartupScript(this.GetType(), "HideLabel", "<script type=\"text/javascript\">function hide(){setTimeout(\"document.getElementById('" + lbl.ClientID + "').style.display='none'\",300)}</script>");
btn.Attributes.Add("onclick", "return hide()");
我希望这会对你有所帮助。