【问题标题】:ASP.NET MVC Inline EditASP.NET MVC 内联编辑
【发布时间】:2010-10-14 20:17:51
【问题描述】:

我正在构建一个 MVC 2 Web 应用程序,我想在其中显示有关某物(父级)的信息以及显示为行的子级详细信息(子级与父级具有多对一关系)。

在使用 Ajax.BeginForm 和局部视图之前,我已经在 MVC 中实现了 AJAX Using this method - with minor changes for MVC 2 release.

我想添加使用 ajax 内联编辑子行的功能,但我想知道其他人如何实现这一点。 MVC 中是否有可以做到这一点的设施?

【问题讨论】:

  • 不,在 MVC 中什么都没有。 “内联”编辑与您描述的部分视图有何不同?

标签: javascript asp.net asp.net-mvc ajax asp.net-mvc-2


【解决方案1】:

看看this post here。根据您的描述,这正是您的场景所需要的。您不仅可以内联编辑项目,还可以动态添加/删除项目。

【讨论】:

  • 非常有趣的帖子,谢谢。干净整洁。我希望能够做类似的事情,但一次编辑一行。我认为这是一个好的开始,我可以用它来到达我需要去的地方。
【解决方案2】:

这比 ASP.NET MVC 更需要 Javascript 插件或库。

如果您想要单击链接并进入编辑模式的行为(例如用文本框替换文本),请查看Jeditable

虽然我不使用它,但我只是创建(例如,在表格中)一行带有固定文本,另一行带有文本框,然后隐藏带有文本框的那一行,我只在用户单击编辑链接时显示它。我有 编辑行中的保存链接,单击此链接时,我只是隐藏编辑行。我使用常规形式的帖子而不是 ajax 帖子发布数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-24
    • 2016-06-01
    • 1970-01-01
    相关资源
    最近更新 更多