提供无刷新环境的UpdatePanel控件

来源:互联网 发布:紫鸟数据魔方官网 编辑:程序博客网 时间:2024/05/22 06:47

在asp.net ajax web页面中,ScriptManager控件和UpdatePanel控件共同提供了无刷新的web环境。

 

属性和方法:

ChildrenAsTriggers -- 表示孩子控件的回发时是否更新控件的内容

 

ContentTemplate -- 控件的内容模板

 

ContentTempateContainer -- 获取一个能够使用程序添加孩子的控件的控件对象

 

IsInPartialRendering -- 表示是否为部分更新模式

 

RenderMode -- 表示控件的内容是否能够嵌入在<div><span>元素中

 

RequiresUpdate -- 表示控件的内容是否能够被更新

 

Triggers -- 获取控件的UpdatePanelTrigger集合

 

UpdateMode -- 更新控件的模式

 

Update() -- 更新控件的内容

 

      <asp:ScriptManager ID="smForm" runat="server">
        </asp:ScriptManager>
   
        <br />
        <asp:UpdatePanel ID="upForm" runat="server">
        <ContentTemplate>
            <asp:Button ID="btnClick" runat="server" Text="请单击我..."
                onclick="btnClick_Click" /><asp:TextBox ID="tbData" runat="server"></asp:TextBox>
        </ContentTemplate>
        </asp:UpdatePanel>

 


      protected void btnClick_Click(object sender, EventArgs e)
    {
        tbData.Text = ((Button)sender).Text;
    }