1:TrackViewState
2:OnPreRender
3:SaveViewState()
4:Render
回传时页面加载主要事件如下:
page.isPostBack
1:TrackViewState
2:LoadViewState
3:LoadPostData
4:RaisePostDataChangedEvent
5RaisePostBackEvent
6:OnPreRender
7:SaveViewState
8:Render
如果要回传。在Render的PostBackOptions的AutoPostBack = true;
如果要加载数据。在OnPreRender加this.Page.RegisterRequiresPostBack(this);
事例:
1
using System;
2
using System.Collections.Specialized;
3
using System.ComponentModel;
4
using System.Globalization;
5
using System.Security.Permissions;
6
using System.Web;
7
using System.Web.UI;
8
using System.Web.UI.WebControls;
9
10
[assembly: TagPrefix("Invent.Controls", "Invent")]
11
namespace InventControls
12
2
3
4
5
6
7
8
9
10
11
12