部署到服务器后,我遇到了 mvc 网格问题。
我的网格:
Html.Telerik().Grid(Of PortalColaborador.DisciplinasViewModel)() _
.Name("GridDisciplinas") _
.DataKeys(Sub(k)
k.Add("idPedidoDocumentacao")
k.Add("idLDisciplina").RouteKey("idLDisciplina")
End Sub) _
.Columns(Sub(column)
column.Bound(Function(item) item.idPedidoDocumentacao).Visible(False)
column.Bound(Function(item) item.descricao).Width("80%").Title("Descrição")
End Sub) _
.Editable(Function(e) e.Mode(GridEditMode.InLine)) _
.DataBinding(Function(dtb) dtb.Ajax().Select("BindDisciplinas", "Disciplinas", New With {.idPedidoDocumentacao = Model.idPedidoDocumentacao})).Render()
位于ListaDisciplinas
另一个 partialView( detalheEstatuto
) 中的 partialView() 内。
我正在像这样渲染 Partial
Html.RenderAction("ListaDisciplinas", "Disciplinas", Model)
我在我的布局页面中注册 Telerik 脚本。
在我的机器上测试它时它工作正常,但是在部署到服务器后,当网格尝试获取数据时,我开始收到错误 404BindDisciplinas
。如果不是渲染部分视图,而是直接将网格复制到detalheEstatuto
它,即使在服务器上也可以正常工作。
局部视图的深度是否有任何限制?