我有一个列表,我正在使用Web用户控件和智能部件Web部件来显示列表项。 (智能部件Web部件允许我们将Web用户控件用作“Web部件”。)
我的列表包含很多项目,但我只需要显示一项。因此,我计划添加一个下拉列表,按ID过滤并仅显示该项,然后将该选择保留在XML文件/数据库中。
你会推荐这种方法吗?我在WSS上 - 我想我没有可用的MOSS过滤网部件。
非常感谢你的帮助。
答案 0 :(得分:1)
谁需要能够更改显示的项目?
如果是最终用户并且您确实想在webpart中显示下拉列表,则始终可以选择将所选ID存储在包含您的webpart的SPWeb的属性包中。这样您就不需要单独的数据库或xml文件。
如果只有管理员需要能够改变这一点,那就更容易了。然后,您可以创建一个webpart属性,您可以在其中输入ID。