【发布时间】:2011-06-29 12:15:10
【问题描述】:
我有一个包含所有员工数据的表,它是一个平面 sql 表。它包含管理经理的总经理,管理团队负责人的经理,管理座席的经理。我在 gridview 上有一个输出,其中列出了 GM 下的所有代理,这很好,但我需要做的是限制经理只查看他组下的代理。他的团队通常由 5 个团队负责人组成,每个团队负责人管理大约 8 个代理。 我目前可以在 gridview 上输出他们组中的团队负责人,我需要的字段称为 Full_name。我不能做的是创建一个循环,该循环可以在 gridview full_name 列上循环,因为该名称是代理记录上的 supervisor_name,并且该字段将在经理下的团队领导下拉动代理。 我正在使用 linq 创建填充 gridview 的查询。
这是我正在使用的查询:
Protected Sub allbymgr_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles allbymgr.Click
Dim dC As New APDDataClassesDataContext()
Dim MG = From p In dC.ALLs_employees _
Where p.SUPERVISOR_NAME = lblfname.Text And _
p.EMPLOYMENT_STATUS = "A" _
Order By p.FULL_NAME _
Select p.FULL_NAME, p.LOCATION_NAME, p.EMPLOYMENT_STATUS, _
p.SUPERVISOR_NAME
GridView3.DataSource = MG
GridView3.DataBind()
【问题讨论】:
标签: asp.net gridview data-binding