在 asp.net mvc 视图中动态添加或删除对象

发布于 2024-10-07 20:25:53 字数 487 浏览 0 评论 0 原文

我有(例如)这两个对象:

class Customer
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Address { get; set; }
    ...
    public List<Order> Orders;
}

class Order
{
    public int Id { get; set; }
    public string Description { get; set; }
    ...
}

我想要一个可以在其上编辑客户数据的视图 (那部分已经工作正常),但我想要某种 “动态网格”在同一页面上添加/删除/更新订单。

你怎么能这样做呢?使用 jQuery 您可以添加或删除 html 控件,但要添加或删除 一个 Order 对象? 有什么想法吗?

谢谢,

菲利普

I have (for example) these two objects:

class Customer
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Address { get; set; }
    ...
    public List<Order> Orders;
}

class Order
{
    public int Id { get; set; }
    public string Description { get; set; }
    ...
}

I want one View on which you can edit the Customer data
(that part is already working fine), but I want some kind of
'dynamic grid' to add/remove/update orders on the same page.

How can you do this? With jQuery you can add or remove html controls, but to add or remove
an Order object with it?
Any ideas?

thanks,

Filip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

携余温的黄昏 2024-10-14 20:25:53

我建议您查看以下内容 博客文章演示了一种很好的技术,可用于在 ASP.NET MVC 2 中编辑可变长度列表。

I would recommend you checking out the following blog post from Steve Sanderson which illustrates a nice technique which could be used for editing a variable length list in ASP.NET MVC 2.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文