IEditableRow interface
namespace: Serenity.Data assembly: Serenity.Net.Entity
Methods and properties of a row to support desktop app grid etc. editing
public interface IEditableRow : IEditableObject, INotifyPropertyChanged, IRow
Members
name | description |
---|---|
HasErrors { get; } | Gets a value indicating whether this instance has errors. |
HasPostHandler { get; } | Gets a value indicating whether this instance has post handler. |
IsAnyFieldChanged { get; } | Gets a value indicating whether this instance is any field changed. |
IsEditing { get; } | Gets a value indicating whether this instance is editing. |
OriginalValues { get; } | Gets the original values. |
PostHandler { get; set; } | Gets or sets the post handler. |
PreviousValues { get; } | Gets the previous values. |
ValidationErrors { get; } | Gets the validation errors. |
event PostEnded | The post ended event |
AddValidationError(…) | Adds the validation error. |
ClearValidationErrors() | Clears the validation errors. |
IsFieldChanged(…) | Determines whether [is field changed] [the specified field]. |
RemoveValidationError(…) | Removes the validation error. |
See Also
- interface IRow
- Source: IEditableRow.cs