You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

50 lines
1.4 KiB

using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Web.UI;
using System.IO;
namespace OT.Controls.DataPager
{
#region AspNetPager Control Designer
///// <include file='AspNetPagerDocs.xml' path='AspNetPagerDoc/Class[@name="PagerDesigner"]/*'/>
public class PagerDesigner : System.Web.UI.Design.ControlDesigner
{
private Pager wb;
public override string GetEditableDesignerRegionContent(System.Web.UI.Design.EditableDesignerRegion region)
{
region.Selectable = false;
return null;
}
public override string GetDesignTimeHtml()
{
wb = (Pager)Component;
wb.RecordCount = 225;
StringWriter sw = new StringWriter();
HtmlTextWriter writer = new HtmlTextWriter(sw);
wb.RenderControl(writer);
return sw.ToString();
}
protected override string GetErrorDesignTimeHtml(Exception e)
{
string errorstr = "Error creating control:" + e.Message;
return CreatePlaceHolderDesignTimeHtml(errorstr);
}
public override DesignerActionListCollection ActionLists
{
get
{
DesignerActionListCollection actionLists = new DesignerActionListCollection();
return actionLists;
}
}
}
#endregion
}