我有一个基于Sparkview的应用程序。我需要将当前网址提供给某些jquery,我可以做一些http://forums.asp.net/t/1550405.aspx
我尝试修改application.spark并添加
<script type="text/javascript">var baseUrl = '<%= ResolveUrl("~/") %>'</script>
不幸的是我得到了一个例外当前上下文中不存在名称'ResolveUrl'。我对sparkview知之甚少,所以如果有人能提供帮助,那将会非常受欢迎。
答案 0 :(得分:1)
就像FYI一样,Spark会在没有显式调用ResolveUrl的情况下解析它找到的任何~/
路径。例如:
<script type="text/javascript" href="~/Scripts/MyScript.js"></script>
答案 1 :(得分:0)
试试这个:
<script type="text/javascript">var baseUrl = window.location.pathname;</script>
答案 2 :(得分:0)
试试这个:
<%= Url.Content("~") %>