我想在用户提交表单但未更新时更新我的标签内容。尽管我在表单加载中将其置于 if (!IsPostBack) 条件下,但它没有显示更改。我想出的唯一解决方案是定义一个计数器并在 button_click 事件中增加它,并在标签更新之前检查它!IsPostBack 条件。哪个很好用。还有其他方法可以更新标签文本吗?
这是我的解决方案:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (count > 0)
lblSuccessMsg.Text ="A Message!";
count = 0;
}
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
Save();
count = count + 1;
}