public static MvcHtmlString EditorAttributes(string entityName, string columnName) { var entityInfo = EntityFactory.GetEntityInfoByName(entityName, ""); var colInfo = entityInfo.EntityColumns[columnName]; return(new MvcHtmlString(FWHtmlS.EditorAttributes(colInfo))); }
public static MvcHtmlString Editor(ColumnInfo colInfo, string extraAttributes = null) { StringBuilder sb = new StringBuilder(); var editorText = FWHtmlS.Editor(colInfo, extraAttributes); if (string.IsNullOrEmpty(editorText) == false) { sb.AppendLine("<div class=\"form-group\">"); sb.AppendLine(FWHtmlS.Label(colInfo)); sb.AppendLine(editorText); sb.Append("</div>"); } return(new MvcHtmlString(sb.ToString())); }
/// <summary> /// Creates on radio button /// </summary> /// <param name="modelPrefix"></param> /// <param name="name"></param> /// <param name="addValidationIsNullable"></param> /// <param name="caption"></param> /// <param name="value"></param> /// <param name="ngValue"></param> /// <returns></returns> public static MvcHtmlString RadioButton(string modelPrefix, string name, bool addValidationIsNullable, string caption, string value, string ngValue) { return(new MvcHtmlString(FWHtmlS.CreateRadio(modelPrefix, name, addValidationIsNullable, caption, value, ngValue))); }
/// <summary> /// Creates unlimited Radio buttons /// It doesn't add "div class='form-group'" and its label /// </summary> /// <param name="name">name + adding angular model</param> /// <param name="addValidationIsNullable"></param> /// <returns></returns> public static MvcHtmlString OptionsRadio(string modelPrefix, string name, bool addValidationIsNullable, params string[] optionsTitleValue) { return(new MvcHtmlString(FWHtmlS.OptionsRadio(modelPrefix, name, addValidationIsNullable, optionsTitleValue))); }
/// <summary> /// Creates Yes No Radio buttons /// It doesn't add "div class='form-group'" and its label /// </summary> /// <param name="name">name + adding angular model</param> /// <param name="addValidationIsNullable"></param> /// <returns></returns> public static MvcHtmlString YesNoRadios(string modelPrefix, string name, bool addValidationIsNullable, string yesTitle = "Yes", string noTitle = "No") { return(new MvcHtmlString(FWHtmlS.CreateYesNoRadios(modelPrefix, name, addValidationIsNullable, yesTitle, noTitle))); }
public static MvcHtmlString OptionsListForEntity(string entityName) { return(new MvcHtmlString(FWHtmlS.SelectOptions(entityName, ""))); }