1

我在下拉列表中绑定了列名。我需要使用 linq to sql 获取选定的下拉文本。请告诉我......

提前致谢..

4

1 回答 1

0

我和评论中的大卫一样困惑——你需要提供更多细节。但我会试一试。

例如,假设您有一个绑定到 SqlDataSource 的 DropDownList。当您从 DropDownList 中选择一个项目时,您会在下面有一个 GridView,它会根据您在 DropDownList 中选择的内容更改内容。您的 GridView 将拥有自己的 SqlDataSource 对象。如果没有,请选择它并点击右侧的小“>”以打开操作窗口。从那里开始,像使用 DropDownList 一样设置 SqlDataSource,但将其指向网格关心的数据库表。在其中一个屏幕中,将有一个 WHERE 按钮。使用该对话框进行设置。

例如,DropDownList 获取部门列表,并且您希望显示该部门的员工。对于 GridView,将其 SqlDataSource 指向 Employee 表。在 WHERE 对话框中,设置 Column = DepartmentId(外键),Operator = "=",Source = Control。然后在右侧,从 Control 列表中选择 DropDownList,然后单击下方的 Add。每当用户更改所选项目时,这将自动发送所选项目。无需设置,它只是工作。

于 2012-08-15T19:54:50.333 回答