文章出處
文章列表
1. 在.aspx中添加異步標記
<%@ Page Language="C#" Async="true"%>
2. 在.aspx.cs或者.ascx.cs(用戶控件)中添加異步方法
private async Task GetMyPosts() { var posts = await ServiceFactory.BlogPostSevice.GetBlogPostsPagedAsync(); rpPosts.DataSource = posts; rpPosts.DataBind(); }
3. 在.aspx.cs或者.ascx.cs的Page_Load或者OnLoad注冊異步方法
protected void Page_Load(object sender, EventArgs e) { this.Page.RegisterAsyncTask(new PageAsyncTask(GetMyPosts)); }
搞定!
【參考資料】
文章列表
全站熱搜