gpt4 book ai didi

asp.net - 在MVC4中如何实现这个功能呢?

转载 作者:行者123 更新时间:2023-12-01 03:44:24 25 4
gpt4 key购买 nike

我是使用 MVC4 与 JQUERY 和 AJAX 的新手。

请观看下图,其中有一个名为 More 的超链接.

enter image description here

该超链接应添加另一个输入[文本]和一个单选按钮。我不知道如何实现此功能,是否必须进行 ajax 调用才能将新项目添加到 List<T>并更新 View ?或者我应该在客户端做所有事情?

我只是想知道如何实现它的想法

最佳答案

您可以使用对 Controller 操作的 AJAX 调用,该操作将返回包含单行内容的部分 View 。您可能会遇到几个问题。最困难的部分是为输入字段生成正确的名称,以便模型绑定(bind)器能够在提交表单时正确构建模型集合。有一个特定的naming convention你需要尊重。

看看following article这详细解释了这一切。它还提供了一个自定义 Html.BeginCollectionItem 帮助器,负责为部分中的输入字段生成正确的名称,以便遵守命名约定。它使用非顺序索引名称。

关于asp.net - 在MVC4中如何实现这个功能呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15168841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com