我想覆蓋網格視圖的PageSize屬性以將默認值設置爲100,但是當代碼執行時,它需要在基類中定義的默認值。任何人都可以請幫助我如何設置我的默認PageSize。我正在擴展GridView控件以根據需要進行定製。 下面是代碼:設置GridView的默認頁面大小
[DefaultValue(100)]
public override int PageSize
{
get
{
return base.PageSize;
}
set
{
base.PageSize = value;
}
}
或者我應該嘗試設置我的默認頁SIE在像一些重載方法。
protected override void OnInit(EventArgs e)
{
base.PageSize = 100;
base.OnInit(e);
}
或者
protected override void OnLoad(EventArgs e)
{
base.PageSize = 100;
base.OnLoad(e);
}