代码之家  ›  专栏  ›  技术社区  ›  ilija veselica

ASP.NET MVC-渲染问题

  •  0
  • ilija veselica  · 技术社区  · 14 年前

    我不太确定我明白什么 Html.RenderAction() 做。我刚注意到一个奇怪的行为:

    View/Contacts/Edit.aspx 我用过 Html.RenderAction("ModalAddNote") 其中包含用于添加联系人备注的表单。这是用于Ajax的(它在模式对话框中打开)。 创建方法时出现问题 ModalAddNote :现在,当我提交页面以编辑联系人时,我将被重定向到 Contacts/ModalAddNote 而不是 Contacts/Edit . 如果我删除 html.renderation(“modaladdnote”)。 然后就可以了。为什么会这样?如何控制?

    1 回复  |  直到 14 年前
        1
  •  0
  •   ilija veselica    14 年前

    我发现问题出在哪里…我有两个 ModalAddNote 方法-一个不带,一个带 HttpPost ,所以当提交页面时, Html.RenderAction("ModalAddNote") 会打电话给那个 HTTP 属性