Interface IDataSetHtmlGenerator
Contract for a service supporting DataSet HTML generation.
Assembly: DevZest.Data.AspNetCore.dll
Syntax
public interface IDataSetHtmlGenerator
Properties
Methods
Name |
Description |
GenerateCheckBox(ViewContext, String, Column, Nullable<Boolean>, Object)
|
Generate a <input type="checkbox".../> element.
|
GenerateHidden(ViewContext, String, Column, Object, Object)
|
Generate a <input type="hidden".../> element.
|
GenerateHiddenForCheckbox(ViewContext, String)
|
Generate an additional <input type="hidden".../> for checkboxes. This addresses scenarios where unchecked checkboxes
are not sent in the request. Sending a hidden input makes it possible to know that the checkbox was present on the page
when the request was submitted.
|
GenerateLabel(ViewContext, String, Column, String, Object)
|
Generate a <label.../> element.
|
GeneratePassword(ViewContext, String, Column, Object, Object)
|
Generate a <input type="password".../> element.
|
GenerateRadioButton(ViewContext, String, Column, Object, Nullable<Boolean>, Object)
|
Generate a <input type="radio".../> element.
|
GenerateSelect(ViewContext, String, Column, Object, String, IEnumerable<SelectListItem>, Boolean, Object)
|
Generate a <select> element.
|
GenerateSelect(ViewContext, String, Column, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object)
|
Generate a <select> element.
|
GenerateTextArea(ViewContext, String, Column, Object, Int32, Int32, Object)
|
Generate a <textarea> element.
|
GenerateTextBox(ViewContext, String, Column, Object, String, Object)
|
Generate a <input type="text".../> element.
|
GenerateValidationMessage(ViewContext, String, Column, String, String, Object)
|
Generate a tag element if the viewContext's ModelState contains an error for the column.
|
GetCurrentValues(ViewContext, Column, Object, Boolean)
|
Gets the collection of current values for the given column.
|