@_currentSelectedTask
@code { - private string _currentSelectedTask; - public class Task - { - public int Id { get; set; } - public string Name { get; set; } - public string Description { get; set; } - - public Task(int id, string name, string description) - { - Id = id; - Name = name; - Description = description; - } - } + private string _currentSelectedTask; + public class Task + { + public int Id { get; set; } + public string Name { get; set; } + public string Description { get; set; } - Task[] tasks = new[] - { - new Task(1, "T1", "Do something..."), - new Task(2, "T2", "Do something..."), - new Task(3, "T3", "Do something..."), - new Task(4, "T4", "Do something..."), - new Task(5, "T5", "Do something..."), - new Task(6, "T6", "Do something..."), - new Task(7, "T7", "Do something..."), - }; - public void SelectionChangedEvent(object row) + public Task(int id, string name, string description) { - if (row == null) - { - _currentSelectedTask = ""; - } - else - { - _currentSelectedTask = string.Format("Task Nr. {0} has been selected", ((Task)row).Id); - } - - this.StateHasChanged(); + Id = id; + Name = name; + Description = description; } } - -@_currentSelectedTask
- @code + Task[] tasks = new[] { - private string _currentSelectedTask; - public class Task + new Task(1, "T1", "Do something..."), + new Task(2, "T2", "Do something..."), + new Task(3, "T3", "Do something..."), + new Task(4, "T4", "Do something..."), + new Task(5, "T5", "Do something..."), + new Task(6, "T6", "Do something..."), + new Task(7, "T7", "Do something..."), + }; + public void SelectionChangedEvent(object row) + { + if (row == null) { - public int Id { get; set; } - public string Name { get; set; } - public string Description { get; set; } - - public Task(int id, string name, string description) - { - Id = id; - Name = name; - Description = description; - } + _currentSelectedTask = ""; } - - Task[] tasks = new[] - { - new Task(1, ""T1"", ""Do something...""), - new Task(2, ""T2"", ""Do something...""), - new Task(3, ""T3"", ""Do something...""), - new Task(4, ""T4"", ""Do something...""), - new Task(5, ""T5"", ""Do something...""), - new Task(6, ""T6"", ""Do something...""), - new Task(7, ""T7"", ""Do something...""), - }; - public void SelectionChangedEvent(object row) + else { - if (row == null) - { - _currentSelectedTask = """"; - } - else - { - _currentSelectedTask = string.Format(""Task Nr. {0} has been selected"", ((Task)row).Id); - } - - this.StateHasChanged(); + _currentSelectedTask = string.Format("Task Nr. {0} has been selected", ((Task)row).Id); } + + this.StateHasChanged(); + } } - ")>@_currentSelectedTask
+ @code + { + private string _currentSelectedTask; + public class Task + { + public int Id { get; set; } + public string Name { get; set; } + public string Description { get; set; } + public Task(int id, string name, string description) + { + Id = id; + Name = name; + Description = description; + } + } + Task[] tasks = new[] + { + new Task(1, ""T1"", ""Do something...""), + new Task(2, ""T2"", ""Do something...""), + new Task(3, ""T3"", ""Do something...""), + new Task(4, ""T4"", ""Do something...""), + new Task(5, ""T5"", ""Do something...""), + new Task(6, ""T6"", ""Do something...""), + new Task(7, ""T7"", ""Do something...""), + }; + public void SelectionChangedEvent(object row) + { + if (row == null) + { + _currentSelectedTask = """"; + } + else + { + _currentSelectedTask = string.Format(""Task Nr. {0} has been selected"", ((Task)row).Id); + } + this.StateHasChanged(); + } + } + ")>You have double clicked on @_currentSelectedPerson
@code { - private string _currentSelectedPerson = "noone"; - public class Person - { - public int Id { get; set; } - public string Firstname { get; set; } - public string Lastname { get; set; } - - public Person(int id, string firstname, string lastname) - { - Id = id; - Firstname = firstname; - Lastname = lastname; - } - } - - Person[] people = new[] - { - new Person(1, "Gerda", "Mugwort"), - new Person(2, "Mattalic", "Burrowes"), - new Person(3, "Hal", "Smallburrow"), - }; + private string _currentSelectedPerson = "noone"; + public class Person + { + public int Id { get; set; } + public string Firstname { get; set; } + public string Lastname { get; set; } - void OnPersonDbClicked(object item) + public Person(int id, string firstname, string lastname) { - var person = item as Person; - if (person == null) - { - _currentSelectedPerson = "noone"; - return; - } - - _currentSelectedPerson = $"{person.Firstname} {person.Lastname}"; + Id = id; + Firstname = firstname; + Lastname = lastname; } } -You have double clicked on @_currentSelectedPerson
- @code - { - private string _currentSelectedPerson = ""noone""; - public class Person - { - public int Id { get; set; } - public string Firstname { get; set; } - public string Lastname { get; set; } - - public Person(int id, string firstname, string lastname) - { - Id = id; - Firstname = firstname; - Lastname = lastname; - } - } - Person[] people = new[] - { - new Person(1, ""Gerda"", ""Mugwort""), - new Person(2, ""Mattalic"", ""Burrowes""), - new Person(3, ""Hal"", ""Smallburrow""), - }; + Person[] people = new[] + { + new Person(1, "Gerda", "Mugwort"), + new Person(2, "Mattalic", "Burrowes"), + new Person(3, "Hal", "Smallburrow"), + }; - void OnPersonDbClicked(object item) + void OnPersonDbClicked(Person person) + { + if (person == null) { - var person = item as Person; - if (person == null) - { - _currentSelectedPerson = ""noone""; - return; - } - - _currentSelectedPerson = $""{person.Firstname} {person.Lastname}""; + _currentSelectedPerson = "noone"; + return; } + + _currentSelectedPerson = $"{person.Firstname} {person.Lastname}"; } - ")>You have double clicked on @_currentSelectedPerson
+ @code + { + private string _currentSelectedPerson = ""noone""; + public class Person + { + public int Id { get; set; } + public string Firstname { get; set; } + public string Lastname { get; set; } + public Person(int id, string firstname, string lastname) + { + Id = id; + Firstname = firstname; + Lastname = lastname; + } + } + Person[] people = new[] + { + new Person(1, ""Gerda"", ""Mugwort""), + new Person(2, ""Mattalic"", ""Burrowes""), + new Person(3, ""Hal"", ""Smallburrow""), + }; + void OnPersonDbClicked(object item) + { + var person = item as Person; + if (person == null) + { + _currentSelectedPerson = ""noone""; + return; + } + _currentSelectedPerson = $""{person.Firstname} {person.Lastname}""; + } + } + ")>