我正在尝试从身份验证cookie中提取用户名,并使用它向数据库发送请求,以使用datagrid或sql数据源为该特定用户提取信息。
我知道如何在前端(asp.net)中实现sql datasource / datagrid,但我对如何在后面的代码中执行它感到困惑,以便我可以利用那里的用户名的值
我用来输入用户名的代码是
IPrincipal p = HttpContext.Current.User;
string userid = p.Identity.Name;
由于
答案 0 :(得分:0)
**这就是你在后面的代码中添加的内容 datagrid1.datasource = MethodToGetTheDataSourceFromTheDatabase(p.Identity.Name); datagrid1.databindI(); **
然后你只需让MethodToGetTheDataSourceFromTheDatabase执行你想要执行的sql语句并返回数据类型(dataset,dataadapter,List<>等等)