【发布时间】:2011-12-09 02:44:20
【问题描述】:
我的应用程序在产品页面上列出了 10 种产品。当用户单击其中一种产品时,他们会被定向到该产品的详细信息页面。
我想在详细信息页面上实现下一个/上一个寻呼机,将您带到下一个或上一个产品,而无需返回产品页面。
我假设我必须编写强类型视图数据,该数据返回 Product 对象以及基于所选产品的下一个和上一个产品的标识符(在本例中为 SKU)。
public class ProductViewData
{
public Product product
{
get;
set;
}
public string NextSKU
{
get;
set;
}
public string PreviousSKU
{
get;
set;
}
}
问题是,我如何以有效的方式使用 LINQ 获取上一个和下一个标识符?
谢谢
【问题讨论】:
标签: asp.net-mvc pagination paging