protected virtual IHtmlString EmptyTable()
{
this.PagedDataBase.TotalRecords = 0;
this.PagedDataBase.PageNumber = 1;
string cellContents = String.Empty;
StringBuilder sb = new StringBuilder();
FormHelper(x => x.OrderBy, sb);
FormHelper(x => x.SortByNew, sb);
if (!this.PageSizeExternal) {
FormHelper(x => x.PageSize, sb);
}
FormHelper(x => x.TotalRecords, sb);
FormHelper(x => x.MaxPage, sb);
FormHelper(x => x.PageNumber, sb);
if ((!this.PagedDataBase.HasData) && this.EmptyDataTemplate != null) {
cellContents = (new HelperResult(writer => {
this.EmptyDataTemplate(new Object()).WriteTo(writer);
})).ToHtmlString();
}
sb.AppendLine(cellContents);
return new HtmlString(sb.ToString());
}