在Asp.Net C#中动态填充复选框列表

时间:2009-10-23 06:47:25

标签: c# asp.net

在我的项目中,在数据库视图中,我有USERs列表及其描述以及他们的用户类型。 对于Eg。一些USer类型是:DE,其他一些是:admin等等。

所以现在我想在PageLoad上填充CheckBoxList。

  • 如果CheckBoxList1 =“DE”,则显示所有类型为“DE”的UsersNames。
  • 如果CheckBoxList2 =“admin”,则会显示所有类型为“admin”的UsersNames。
  • 如果CheckBoxList3 =“Coord”,则显示“Coord”类型的所有UsersNames。
  • 等等

然后我将选择是否应该授予整个组或仅授予特定用户。

我无法绑定Checkboxlist并根据UserType填充UsersName。

1 个答案:

答案 0 :(得分:0)

您可以尝试use.OrderBy = "Order By User_Name, UserRole_Id。基本上,您在Order By子句中添加第二个参数,告诉sql按两个优先级排序。语法可能略有偏差,但这应该会给你一个想法。

如果您正在调用SQL Server,您可能还需要查看Linq或强类型DataSet。