b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

updatepanel_updatepanel属性_postback(2)

电脑杂谈  发布时间:2017-03-13 03:02:37  来源:网络整理

后台的代码Default.aspx.cs是这样的:

postback_updatepanel_updatepanel属性

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace UpdatePanel
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            Label1.Text = DateTime.Now.ToString();
            Label2.Text = DateTime.Now.ToString();
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            Label1.Text = DateTime.Now.ToString();
            Label2.Text = DateTime.Now.ToString();
        }

    }
}

可以看到,上述的代码,即使我在Button1的点击事件,同时声明要更新Label1,Label2文本,然而,在上述的效果图大家可以发现,Button1仅能够对在ContentTemplate标签内的所有内容进行更新,ContentTemplate标签内仅有一个Label1,而Label2在此之外,因此不能被更新。

具体原理如下图所示:

上图基本展示了UpdatePanel的原理,这里同时补充一个小点,在UpdatePanel之前,必须有ScriptManager存在。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-37211-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 白楠楠
      白楠楠

      向美囯佬开炮

      • 酒巴店主
        酒巴店主

        买股票和炒股票的区别

    • 薛冬
      薛冬

      鼓励那些国家和中国对着干

    每日福利
    热点图片
    拼命载入中...