|
√ Google adsense申请技巧 √ 本站核心代理域名注册主机业务
√ 快速发布你的买卖域名买卖网站信息
√ 1元注册 cn域名
√ 站长每日新闻导读 √ ·推荐万网空间¥120元 150m √ 站长网:站长必上的网站 √ 网站联盟大全 √ 本站代理万网域名55空间120元 |
//引发回调事件处理
public void RaiseCallbackEvent(string eventArgument)
{
serverReturn = eventArgument;
}
//回传回调结果
public string GetCallbackResult()
{
return PageChange(serverReturn);
}
/**//**//**//// <summary>
/// 执行分页操作
/// </summary>
/// <param name="newIndex">新页面的索引</param>
/// <returns>需显示的页面数据</returns>
private string PageChange(string newIndex)
{
int newPageIndex = int.Parse(newIndex);
SqlPagerBase.GoToPage(newPageIndex);
return GetRenderCode();
}
/**//**//**//// <summary>
/// 将读取的数据呈现在客户端
/// </summary>
/// <returns></returns>
private string GetRenderCode()
{
StringWriter writer1 = new StringWriter(System.Globalization.CultureInfo.InvariantCulture);
HtmlTextWriter writer2 = new HtmlTextWriter(writer1);
if (GridViewBase != null)
{
GridViewBase.Visible = true;
GridViewBase.RenderControl(writer2);
}
else if (RepeaterBase != null)
{
RepeaterBase.Visible = true;
RepeaterBase.RenderControl(writer2);
}
else if (DataListBase != null)
{
DataListBase.Visible = true;
DataListBase.RenderControl(writer2);
}
else if (ListBase != null)
{
ListBase.Visible = true;
ListBase.RenderControl(writer2);
}
SqlPagerBase.RenderControl(writer2);
writer2.Flush();
writer2.Close();
return writer1.ToString();
}
#endregion