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