set search result page path to be parameter.
This commit is contained in:
@ -26,17 +26,21 @@
|
|||||||
|
|
||||||
|
|
||||||
@code {
|
@code {
|
||||||
private const string SearchResultPagePath = "search";
|
|
||||||
|
|
||||||
private Page _searchResultsPage;
|
private Page _searchResultsPage;
|
||||||
private string _keywords = "";
|
private string _keywords = "";
|
||||||
|
|
||||||
[Parameter]
|
[Parameter]
|
||||||
public string CssClass { get; set; }
|
public string CssClass { get; set; }
|
||||||
|
|
||||||
|
[Parameter]
|
||||||
|
public string SearchResultPagePath { get; set; } = "search";
|
||||||
|
|
||||||
protected override void OnInitialized()
|
protected override void OnInitialized()
|
||||||
{
|
{
|
||||||
_searchResultsPage = PageState.Pages.FirstOrDefault(i => i.Path == SearchResultPagePath);
|
if(!string.IsNullOrEmpty(SearchResultPagePath))
|
||||||
|
{
|
||||||
|
_searchResultsPage = PageState.Pages.FirstOrDefault(i => i.Path == SearchResultPagePath);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnParametersSet()
|
protected override void OnParametersSet()
|
||||||
|
Reference in New Issue
Block a user