如何将附加(计算的)实体字段显示到动态数据网站中?

发布于 2024-11-07 21:01:31 字数 122 浏览 7 评论 0原文

我正在使用动态数据网站显示产品列表。那很容易。

有什么方法可以显示与该产品相关的“订单”数量吗?怎么做呢?

谢谢。

PS 也许我应该为此编写一个存储过程并像使用表一样使用 SP ?

I'm displaying list of products using dynamic data web site. That is easy.

Is there any way to display amount of 'orders' related to that product? How to do that?

Thanks.

P.S. Probably, I should write a stored procedure for that and work with SP as with table?

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

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

发布评论

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

评论(2

我一向站在原地 2024-11-14 21:01:31
public partial class Product
{
    [ScaffoldColumn(true)]
    public int orderNum
    {
        get
        {   
            return //Insert code here to get number of ordrs for product
        }
    }
    }


public class ProductMetadata
{
    [ReadOnly(true)]
    [Display(Name = "[Number of Orders]", AutoGenerateField = true, AutoGenerateFilter = false)]
    public object orderNum { get; set; } 

        .
        .
        .

    }
public partial class Product
{
    [ScaffoldColumn(true)]
    public int orderNum
    {
        get
        {   
            return //Insert code here to get number of ordrs for product
        }
    }
    }


public class ProductMetadata
{
    [ReadOnly(true)]
    [Display(Name = "[Number of Orders]", AutoGenerateField = true, AutoGenerateFilter = false)]
    public object orderNum { get; set; } 

        .
        .
        .

    }
ま昔日黯然 2024-11-14 21:01:31

可以扩展为表生成的类;扩展该类,您可以定义自定义字段,在这样的字段中,您可以使用记录的其他字段作为参数来计算(通过代码,例如使用 Linq)所需的总计。

It is possible to extend the class generated for the table; extending the class you can define custom field and in such a field you can calculate (by code using, for example, Linq) the desired total using as parameter the other field of the record.

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