zoukankan      html  css  js  c++  java
  • updatepanel in webpart

    protected override void CreateChildControls()
    {
    base.CreateChildControls();
    LinkButton goButton;
    goButton
    = new LinkButton();
    goButton.ID
    = "butGo";
    goButton.Text
    = "Go";
    goButton.Command
    += new CommandEventHandler(goButton_Command);
    goButton.Click
    += new EventHandler(goButton_Click);
    goButton.CausesValidation
    = false;
    Controls.Add(goButton);
    UpdatePanel updatePanel;
    updatePanel
    = new UpdatePanel();

    updatePanel.ID
    = "upUpdatePanel";
    updatePanel.UpdateMode
    = UpdatePanelUpdateMode.Conditional;
    updatePanel.ChildrenAsTriggers
    = false;
    AsyncPostBackTrigger t
    = new AsyncPostBackTrigger();
    t.EventName
    = "Command";
    t.ControlID
    = goButton.ID;
    updatePanel.Triggers.Add(t);
    Label lb
    = new Label();
    lb.ID
    = "DT";
    lb.Text
    = "Time";
    updatePanel.ContentTemplateContainer.Controls.Add(lb);
    Controls.Add(updatePanel);

    }
    private void goButton_Command(object sender, CommandEventArgs e)
    {
    Control ctl
    = sender as Control;
    UpdatePanel up
    = ctl.NamingContainer.FindControl("upUpdatePanel") as UpdatePanel;
    Label lbl
    = up.ContentTemplateContainer.FindControl("DT") as Label;
    lbl.Text
    = DateTime.Now.ToString();

    }

  • 相关阅读:
    Java-单机版的书店管理系统(练习设计模块和思想_系列 二 )
    HDOJ 1279 验证角谷猜想
    HDOJ 1266 Reverse Number(数字反向输出题)
    lucas定理
    CRT && exCRT模板
    exgcd模板
    洛谷P4774 屠龙勇士
    洛谷P1477 假面舞会
    洛谷P2704 炮兵阵地
    CF1080
  • 原文地址:https://www.cnblogs.com/icedog/p/1824072.html
Copyright © 2011-2022 走看看