SupplyParameterFromQuery vs параметр во флазореC#

Место общения программистов C#
Ответить
Anonymous
 SupplyParameterFromQuery vs параметр во флазоре

Сообщение Anonymous »

Я уже знаю, что я мог бы использовать [SupplyParameterFromquery (name = "status")] из параметра URL в Blazor. Это предотвращает исключение при получении правильного параметра. < /P>
Однако у меня нет существующей проблемы, и я просто хочу понять этот атрибут по сравнению с [Параметром]. < /Code> < /p>

В настоящее время я использую только [Hupparameterfromformquery] < /code>, например: < /p> p> pre -seick> < /p> < /p> p> < /p> p> < /p> p> < /p> pre -seick> < /p> < /p> < /p> pre -seick> < /precemetformquery] < /hr /p> < /p> < /p> < /p> < /p> < /p> < /p> persicetfromquer Page < /h4>

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

[url=@($]

[/url]

Обратите внимание, что a.fbool , a.sbool , a.hash и a.userid пришел из модели класса данных.

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

[SupplyParameterFromQuery(Name = "status")]
private bool status { get; set; }

[SupplyParameterFromQuery(Name = "row")]
private int rowNum { get; set; }

[SupplyParameterFromQuery(Name = "userid")]
private string? id { get; set; }
< /code>

С другой стороны, из этого потока: Как передать значение параметров ввода URL на страницу Blazor? 'Ответ, который я цитирую: < /p>

@page "/counter/{start:int}"

Counter

Current count: @Start

Click
me

@code {

[Parameter]
public int Start { get; set; }

private void IncrementCount()
{
Start++;
}
}
Обратите внимание, что я намеренно исключил директиву @page , которая не имеет экземпляра параметров. [Параметр] .
Особенно для проверки его поведения в программе при обработке конкретных типов данных, таких как строка? />
, чтобы расширить этот основной вопрос (чтобы сделать его более узким и специфическим): < /p>

Каковы основные различия между двумя?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... -in-blazor
Ответить

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

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

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

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

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