public static div GetTextarea(string label_text, string value_input, string name_input, string placeholder, bool input_readonly = false, int rows = 2, bool required = false) { div returned_input = new div(); returned_input.AddCSS("form-group"); if (!string.IsNullOrEmpty(label_text)) { returned_input.AddDomNode(new label(label_text, name_input)); } textarea ret_textarea = new textarea() { InnerText = value_input, required = required, @readonly = input_readonly }; ret_textarea.AddCSS("form-control"); if (rows > 0) { ret_textarea.rows = rows; } if (!string.IsNullOrEmpty(value_input)) { ret_textarea.InnerText = value_input; } ret_textarea.Name_DOM = name_input; returned_input.AddDomNode(ret_textarea); return(returned_input); }
public static string RenderTextArea(string idHtml, string etiqueta, string propiedad, string ayuda, Dictionary <string, string> otrosAtributosTextArea = null) { var html = @$ "<div id=¨div-{idHtml}¨ name=¨contenedor-control¨ class=¨{enumCssControlesDto.ContenedorAreaDeTexto.Render()}¨> <textarea id=¨{idHtml}¨ type=¨text¨ propiedad=¨{propiedad}¨