如何使用没有object数据源的存储过程填充下拉列表

本文关键字:存储过程 填充 下拉列表 数据源 object 何使用 | 更新日期: 2023-09-27 18:05:54

我正在制作一个需要显示不同用户信息的网页。多个不同的用户将使用此页面,因此每个帐户的数据将不同。

此信息通过存储过程通过entitymodel检索。

我不能使用object数据源,因为我的DDL的SP需要一个参数(UserId)(除非有一种方法可以做到这一点,其中我不知道!)UserId在页面加载时通过aspnet成员获取。这个DDL也需要在页面打开时填充。我已经做了一些关于以编程方式填充DDL的研究,但找不到任何适合我想做的事情的示例。

当页面打开时,我需要一个带有参数(userId)的SP填充一个通用DDL(项目和值)。不多不少:)

我的问题基本上是;在这种情况下,填充下拉列表的最佳方式是什么?

如何使用没有object数据源的存储过程填充下拉列表

这篇文章使用非类型数据集和存储过程绑定到CheckBoxList,这是相同的原理(注意:自己的博客文章):

http://www.codersbarn.com/post/2008/10/12/Bind-CheckBoxList-to-DataSet.aspx