Древовидное представление MudBlazor отображает представление редактирования при первом щелчке, но все последующие щелчкиC#

Место общения программистов C#
Ответить
Anonymous
 Древовидное представление MudBlazor отображает представление редактирования при первом щелчке, но все последующие щелчки

Сообщение Anonymous »

Как упоминалось в строке темы, древовидное представление MudBlazor отображает представление редактирования при первом щелчке, но все последующие щелчки только изменяют URL-адрес и не обновляют представление. Найдите фрагмент кода файла .razor, а также код, стоящий за ним.
Фрагмент файла Razor:

Код: Выделить всё



@foreach (var client in Model)
{


....

}


Код фрагмента файла:

Код: Выделить всё

private void OnClientClick(ClientNavigationContextDto client)
{
// Check if the client exists
if (client == null)
return;

EditClient(client.ClientId);
}

private void EditClient(int clientId)
{
// Navigate to edit page by ID
NavigationManager.NavigateTo($"/clients/{clientId}");
}
Вывод:
При щелчке клиента отображается представление редактирования, как и ожидалось!
Изображение

При всех последующих щелчках по элементу представления в виде дерева клиента обновляется URL-адрес, но не представление в том виде, в котором оно отображается. ниже.
Изображение


Подробнее здесь: https://stackoverflow.com/questions/798 ... sequent-cl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»