当前位置:编程学习 > C#/ASP.NET >>

怎么为GridView增加一个类似PagerTemplate的Template?

问题如题。有没有好的方法重写PagerTemplate也行,就是重写之后功能类似Repeater的FooterTemplate --------------------编程问答-------------------- 我刚好也遇到这个问题,帮楼主顶! --------------------编程问答-------------------- 楼上?
关注 --------------------编程问答-------------------- --------------------编程问答-------------------- 第一步: 

自己实现一个继承于ITemplate的类, 如:


using System.Web.UI;
//http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx
public MyTemplate : ITemplate
{
     //实现ITemplate接口中的成员
     public void InstantiateIn(System.Web.UI.Control container)
        {
            loadingImage = new HtmlImage();
            loadingImage.Src = strImageUrl;
            loadingImage.Alt = "ChengKing";
            container.Controls.Add(loadingImage);
        }
}



第二步: 

把自己创建的模板类赋给gridView, 例如:



GridView1.FootTemplate = new MyTemplate();




在本书: 
庖丁解牛:纵向切入Asp.net 3.5控件和组件开发技术--基于VS 2008(兼容VS 2005)C#
http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx

中有对模板控件创建方案有详细介绍. 



补充:.NET技术 ,  组件/控件开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,