public virtual IHtmlString OutputFooter()
{
StringBuilder sb = new StringBuilder();
if (this.PagedDataBase.TotalPages > 1) {
using (new WrappedItem(sb, this.FooterOuterTag, this.htmlFootAttrib)) {
foreach (var i in this.PagedDataBase.PageNumbers) {
string clickFn = String.Format("javascript:__clickPage('{0}','{1}PageNumber')", i, this.FieldIdPrefix);
using (new WrappedItem(_htmlHelper, sb, this.FooterTag, i, this.PagedDataBase.PageNumber, this.htmlFootSel, this.htmlFootNotSel)) {
using (new WrappedItem(sb, "a", new { @href = clickFn })) {
sb.Append(String.Format(" {0} ", i));
}
}
}
}
}
return new HtmlString(sb.ToString());
}