来自代码的SQL数据源/数据网格

时间:2011-05-18 16:59:53

标签: asp.net entity-framework-4

我正在尝试从身份验证cookie中提取用户名,并使用它向数据库发送请求,以使用datagrid或sql数据源为该特定用户提取信息。

我知道如何在前端(asp.net)中实现sql datasource / datagrid,但我对如何在后面的代码中执行它感到困惑,以便我可以利用那里的用户名的值

我用来输入用户名的代码是

        IPrincipal p = HttpContext.Current.User;

        string userid = p.Identity.Name;

由于

1 个答案:

答案 0 :(得分:0)

**这就是你在后面的代码中添加的内容 datagrid1.datasource = MethodToGetTheDataSourceFromTheDatabase(p.Identity.Name); datagrid1.databindI(); **

然后你只需让MethodToGetTheDataSourceFromTheDatabase执行你想要执行的sql语句并返回数据类型(dataset,dataadapter,List<>等等)