在 SQL 表中,我们存储了username
唯一的信息,该信息显示在 .net 中的 Web 应用程序的网格视图中(Sharepoint 应用程序页面)
出于安全原因,我们使用此列,将用户添加到特定的共享点组等。但是我们想要显示firstname, lastname
.
我想了2个选项:
- 在.net 中创建一个UDF,并在其中查询活动目录?然后在存储过程中使用UDF返回firstname,lastname
- 在 gridview 行数据绑定事件中,获取用户名的值并执行我们在 UDF 中实现的相同逻辑,然后替换单元格内容
还有其他选择吗?你觉得我的选择怎么样?