0

对于我看到的 SqlDataSource、LinqDataSource 的典型示例......

每个示例都涉及如何更改 Gridview/RADgrid 直接代表客户的客户表。

但在我的情况下,我有存储过程,它显示来自多个表的数据并对多个表进行更改,所以看起来我不是使用声明性数据源的候选人?

或者谁能​​给我举个例子?

4

1 回答 1

1

为什么不?如果您可以定义单个数据对象,该对象将用作 GetCustomer 过程的结果并输入到 StoreCustomer 过程,您可以将调用这些过程包装到某个类中并使用 ObjectDataSource。您的 ASP.NET 应用程序不必对客户在数据库中的内部存储一无所知。唯一的要求是有平面对象 = 没有 1:N 或 M:N 相关数据。

于 2010-09-29T18:26:07.327 回答