如何在Xamarin中更改Razor Views中的默认路径?

时间:2014-08-20 10:02:43

标签: razor xamarin xamarin.android relative-path xamarin-studio

我面临的问题是:

<div data-role="footer">
    <a class="ui-btn" href="RV2.cshtml">Anchor</a>
    <p>THINGS WRITTEN IN FOOTER</p>
</div>

在href中,我按原样传递文件名,因为RV2.cshtml在Views文件夹中,而我从中调用RV2的这个文件也在Views文件夹中。但它不是这样工作的。我必须将RV2.cshtml放在Assets文件夹中,然后这个HTML链接开始工作。

为什么?我希望Views文件夹中的所有视图都不在Assets文件夹中。我该怎么做才能实现这个目标?

以下是文件夹的快照:

enter image description here

现在这很好用。

但我想用以下方式:

enter image description here

1 个答案:

答案 0 :(得分:0)

WebView无法访问资产外部的内容。外部文件被编译,而资产没有被触及,只是与APK文件一起打包。