有关ASP.NET UserControl使用的专家需要建议

时间:2010-10-29 03:58:32

标签: c# asp.net

我在这里需要一些建议。我有一堆10个产品,每个产品都有至少200个不同页面,并且有关于产品的不同细节。这大约有2000页。

每页的结构如下:

**产品名称
详细信息关于产品(500字以上)

ProductImage | PurchaseDetails **

加载产品页面时,我必须阅读产品名称并在页面末尾显示一个框。此框应该选择与productname对应的Productimage和PurchaseDetails。例如:如果有一种叫做'AceShampoo'的产品,就会有一个与之相关的图像叫做'aceshampoo.jpg'。现在我无法从数据库中读取图像或描述,因为它不存储在那里。只有ProductName和Details来自DB。

我向专家提问:

我如何以及在何处存储ProductImage和PurchaseDetails以获得最快和最佳性能。此外,因为每个产品有大约200页,我想要一种方法,我可以缓存这个,并根据参数,即productname,更改值。

更新:某些产品没有图片或购买详情。所以我想不显示任何细节,或者不向用户显示。

我该怎么做呢。带有解释的示例代码将有助于这位新手更好地理解它。

感谢您阅读此帖。

1 个答案:

答案 0 :(得分:0)

  

现在我无法从数据库中读取图像或描述,因为它没有存储在那里。

难怪你有2000页需要管理。有没有理由不能将图像作为BLOB或产品描述存储在数据库中?这种动态内容是您在后端使用数据库的原因。