0

我正在构建网站构建器,允许用户在 asp.net c# 中创建网站。现在将菜单存储到数据库中的最佳方法是什么。我应该将整个 html ( <ul> <li>) 存储到数据库中还是创建一个单独的表来存储所有用户的菜单特定详细信息?

4

1 回答 1

0

虽然这可能是一个偏好问题,但我强烈建议不要将 HTML 标记放在数据库中。通过将标记放在数据库中,您可以使更改有关该标记的任何内容变得更加困难。虽然良好的计划可以限制更改标记的需要,但不可能看到您可能想要进行的所有潜在更改。

在 ASP.NET 中从数据库中动态填充菜单项”一文很好地介绍了创建动态数据库驱动的菜单。

于 2013-10-19T03:10:35.033 回答