Carrotware.Web.UI.Components.CarrotWebGridBase.FormHelper C# (CSharp) Метод

FormHelper() защищенный Метод

protected FormHelper ( object>.Expression property, StringBuilder sb ) : void
property object>.Expression
sb StringBuilder
Результат void
        protected void FormHelper(Expression<Func<PagedDataBase, object>> property, StringBuilder sb)
        {
            PropertyInfo propInfo = this.PagedDataBase.PropInfoFromExpression<PagedDataBase>(property);
            string columnName = ReflectionUtilities.BuildProp(property);

            Object val = propInfo.GetValue(this.PagedDataBase, null);

            string fldName = String.Format("{0}{1}", this.FieldNamePrefix, columnName);
            string str = val == null ? String.Empty : val.ToString();

            sb.AppendLine(_htmlHelper.Hidden(fldName, str).ToString());
        }