加载数据库User表中创建人,显示到界面控件中,其中数据库定义是int 型 外键(User表)
2012-12-15 18:55
281 查看
if (BaseClass.UserCache.ContainsKey(userInfo.CreatedBy ?? -1))
{
txtCreateBy.Text = BaseClass.UserCache[userInfo.CreatedBy ?? -1];
}
else txtCreateBy.Text = "error";
PublicBase.cs类
/// <summary>
/// 用户名缓存:key=UserId value=DisPlayName
/// </summary>
public static Dictionary<int, string> UserCache = new Dictionary<int, string>();
UserMessage类:public int? CreatedBy { get; set; }
{
txtCreateBy.Text = BaseClass.UserCache[userInfo.CreatedBy ?? -1];
}
else txtCreateBy.Text = "error";
PublicBase.cs类
/// <summary>
/// 用户名缓存:key=UserId value=DisPlayName
/// </summary>
public static Dictionary<int, string> UserCache = new Dictionary<int, string>();
UserMessage类:public int? CreatedBy { get; set; }
相关文章推荐
- 根据数据库的内容动态创建Checkbox控件并显示在Panel上
- 利用sqlite创建一个数据user,其含有一张表person,该person表中含有三个列,其中第一字段为主键int类型的,其他两个字段自定义数据类型和名称。
- 加载数据库表全部数据到GridView控件,但通过查询条件在GridView显示一行或几行数据
- 创建的新数据库,为什么在数据库界面中不显示出来,一直隐藏着
- 【Android界面实现】信息更新小红点显示——自己定义控件BadgeView的使用介绍
- VS2003 C#:重写键盘响应事件、动态创建控件、创建线程、在线程中使用委托在界面显示数据
- 在创建外键约束的时候, 设置级联删除为SET NULL执行sql语句的时候显示有错误,(数据库为sqlserver2000)?
- sql创建数据库、设置主键外键、插入记录
- MySQL入门--删除数据库、修改数据库编码集、显示数据库创建信息
- IOS 应用程序启动加载过程(从点击图标到界面显示)
- SolpartMenu的使用:(二)、在ASP.NET页面中使用SolpartMenu控件之动态的加载数据库中的数据来生成菜单
- 外键定义与触发器创建
- swing中把数据库的数据显示在界面表格中
- C#winform界面中如何显示当前时间,是用lable控件实现
- c# 创建DLL,动态加载dll文件,并调用其中的方法(转自CFEI.NET)
- Mongodb(2)创建数据库,删除数据库,创建集合,删除集合,显示文档内容
- 使用shape来定义控件的一些显示属性
- Struts 页面首次加载 显示数据库的数据
- 将图片以Blob格式存入数据库,再通过Servlet显示到界面
- listview设置OnScrollListener分页加载,日夜间模式,判断无网用数据库显示