【发布时间】:2013-09-11 16:59:08
【问题描述】:
我的代码如下所示:
@(Html.Kendo().DropDownList()
.Name("MyDropDownList")
.BindTo(new string[] { "StringOne", "StringTwo", "StringThree"})
.Events(e => e.Change("MyDropDownListOnchange")))
在脚本中:
function MyDropDownListOnchange() {
var val = $("#MyDropDownList").val();
$("#LoadingDiv").load("Views/StringView/_StringOne.cshtml");
我尝试了几种变体:
- "~/Views/......
- "../Views/.....
- “浏览量/....
- "ImageView/....
错误:
//localhost:43222/Views/StringView/_StringOne.cshtml 404 (Not Found)
【问题讨论】:
-
你的文件的绝对路径是什么:
//localhost:43222/??? -
//localhost:43222/Views/StringView/_StringOne.cshtml -
但是它说这个文件不存在,所以?...
-
对不起,当我将文件拉入我的 Razor 视图时,我认为它显示如下
<a href="~/Views/StringView/_StringOne.cshtml">~/Views/StringView/_StringOne.cshtml</a>,但我尝试使用 /~/View
标签: jquery asp.net-mvc razor kendo-ui partial-views