解决方案 »
- C#从接口下载XMl问题
- 求一gridview的问题的解决方法
- 取得GridView中列值的方法
- 请大家帮忙讨论,如何实现web应用程序和windows应用程序(后台)间进行通信!参与给分
- 关于DataGrid的一个小问题!(在线等)
- 帮忙解决一下:C#与javascript交互,出点小问题.谢谢! 在线等待中......
- 如何修改控件TabControl背景色?
- 数据库链接中:未将对象引用设置到对象的实例
- 关于SqlConnection不关闭的问题
- 新手求助:为何在我的winfrom中,listbox的SelectionMode已经变成MultiExtended,但shift多选无法实现?
- 工作流设计器生成图片,为何不显示?
- BindingSource bindingsource1操作问题
通过A.B.ID获取相关数据
我采用的办法是,给对象扩展一个子类用于显示。
比如说对象的定义可能是:public class TopicReply{
public int ID;
public int ReplyUserID;
public string Title;
public string Content;
...
}那么再定义一个类:public class TopicReplyView : TopicReply
{
public string ReplyUserName;
public string ReplyUserSign;
...
}查询的时候通过left join得到TopicReplyView。
一般来说一个对象会有一个View,有些可能需要定义多个View。