【问题标题】:ASP MVC 3 support for multiple row editingASP MVC 3 支持多行编辑
【发布时间】:2011-03-28 15:50:21
【问题描述】:

我想知道 ASP MVC 3 是否具有对编辑多行的内置支持?我发现了相当多的 ASP MVC 2 示例,但对于 v3 没有。我使用 Entify Framework 4 作为后端。假设你有一个

public class Order 
{
    public List<OderLine> OrderLines { get; set; }
}

public class OrderLine 
{
    public int Id {get; set;}
    public bool Checked {get; set;} 
    public int Amount {get; set;}
    public int Name {get; set;}
}

创建或编辑订单应显示为带有订单信息的标题,然后是带有行的表格,其中每一行都可以更改或删除,并且可以填写新行。

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 entity-framework-4


    【解决方案1】:

    ASP.NET MVC 没有对这些东西的内置支持。它支持模型、视图、控制器和几个 HTML 助手。从那里你可以实现你想要的一切。您可以查看 MvcContrib GridTelerik Grid 以创建漂亮的网格组件,让您可以对数据进行 CRUD。

    还有WebGrid helper,它是 WebMatrix 的一部分,但这是我个人不喜欢也不推荐的东西,但有些人觉得它很有用,所以也值得一试。

    【讨论】:

    • 第一个链接好像是 MVC2??,第二个要 999 美元。
    • @Carlo V. Dango,第一个链接与 ASP.NET MVC3 完美配合,您甚至可以获得 NuGet 包,我在生产中使用它并在我的 ASP.NET MVC 中取得了巨大成功3个应用。就第二个链接而言,Telerik 在 CodePlex 上还提供了 GPLv2 components,包括一个网格。
    猜你喜欢
    • 2016-07-21
    • 1970-01-01
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    相关资源
    最近更新 更多