row/pag: 
@code { protected int _numRecord { get; set; } = 10; [Parameter] public int numRecord { get { return _numRecord; } set { bool doReport = !_numRecord.Equals(value); _numRecord = value; if (doReport) { reportChange(); } } } [Parameter] public EventCallback numRecordChanged { get; set; } private void reportChange() { numRecordChanged.InvokeAsync(numRecord); } }