![]() |
1
4
在Action方法中,ViewContext不可用,因为它是在稍后呈现视图之前构造的。我建议你用 MVCContrib's BlockRenderer 将局部视图的内容呈现为字符串。 |
![]() |
2
0
我可能在某个地方漏掉了一点,但是我返回部分视图的操作是通过返回一个引用ascx页面的视图对象来完成的。这将返回不带整页结构(HTML、头、正文等)的部分HTML。不知道为什么你要做更多的事情,有没有一个具体的原因你需要返回partialView结果?下面是我的工作代码中的一个例子。 首先,我的控制器中的操作:
然后是局部视图(ascx):
最后,设置调用的jquery:
所以,一个完整的Ajax过程,希望能有所帮助。 ----更新以下注释---- 返回JSON数据同样简单: 首先,当选择框更改时启动Ajax调用:
处理返回的JSON数据的javascript:
最后,返回JSON数据的操作本身:
有帮助吗?如果没有,那么你可以发布一些你正在处理的代码,因为我遗漏了一些东西。 |
![]() |
Andrus · 如何在Linux中阅读期刊 6 月前 |
![]() |
Miranda · 读取xml文件时路径错误中有非法字符 7 月前 |
![]() |
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 1 年前 |
|
Kiryl · Sitecore中自己的控制器 1 年前 |
|
Farid · 如何从数据库中填充Resource.resx文件值? 1 年前 |