protected StringBuilder BuildHeadScript(StringBuilder sb)
{
string frm = "form:first";
if (!String.IsNullOrEmpty(this.HtmlFormId)) {
frm = String.Format("#{0}", this.HtmlFormId);
}
if (this.UseDataPage) {
sb.AppendLine(String.Empty);
sb.AppendLine(" <script type=\"text/javascript\">");
sb.AppendLine(" function __clickHead(fld) {");
sb.AppendLine(String.Format(" $('#{0}SortByNew').val(fld);", this.FieldIdPrefix));
sb.AppendLine(String.Format(" $('{0}')[0].submit();", frm));
sb.AppendLine(" }");
sb.AppendLine(String.Empty);
sb.AppendLine(" function __clickPage(nbr, fld) {");
sb.AppendLine(" $('#' + fld).val(nbr);");
sb.AppendLine(" $('#' + fld).focus();");
sb.AppendLine(String.Format(" $('{0}')[0].submit();", frm));
sb.AppendLine(" }");
sb.AppendLine(" </script>");
sb.AppendLine(String.Empty);
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);
}
return sb;
}