我似乎无法在 Template10 中使用传统导航。我总是收到导航失败错误。Template10 是否要求我使用“XAML 行为风格”导航,而不是像以前那样使用导航背后的代码?
我也在捕获内部异常,这些是我在那里看到的错误:
解析值时遇到意外字符:h。路径'',第 0 行,位置 0。您的参数必须是可序列化的。如果不是,则使用 SessionState。
(但我的参数只是一个字符串)
private void lvResults_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
try
{
int intIndex = lvResults.SelectedIndex;
string strShowLink = g_ro.webPages.value[intIndex].displayUrl;
//This is what is returned in the line above and I want it as my passed parameter :
//https://www.grc.com/sn/sn-482.htm
//Open Detailspage sending parameter as a string
Frame.Navigate(typeof(BlankPage1),strShowLink);
}
catch (Exception ex)
{
//Error caught in app.xaml.cs (UnhandleExceptio)
//Windows.UI.Xaml.Controls.Frame.NavigationFailed was unhandled.
string strEx = ex.Message;
}