c# – 使用LINQ获取表的行索引

需要在LINQ中检索行的索引,然后在页面加载或回发时使用该值指定我的DropDownList.SelectedIndex.

    public String GetRoleName(Int16 RoleID)
    {
        SQL_TA_SCOREBOARDEntities1 c = new SQL_TA_SCOREBOARDEntities1();

        String qry = (from b in c.EmployeeAccessLevels
                      where b.id == RoleID
                      select b.Role).FirstOrDefault();

        return qry;
    }

我将显示下拉列表的角色名称,但无论如何它都不起作用.

            String RoleName = MyClass.RoleName(RoleID);
            ddlRole.Text = RoleName

所以
我真的需要索引.

提前致谢!

最佳答案 我不认为在LINQ中直接检索行的索引.

你可以尝试一下

    ddlRole.Items[0].Text = RoleName
点赞