namespace MySchoolModels
{
public class Grade
{
private int _gradeId; public int GradeId
{
get { return _gradeId; }
set { _gradeId = value; }
} private string _gradeName; public string GradeName
{
get { return _gradeName; }
set { _gradeName = value; }
} } public class Class
{
private int _classId; public int ClassId
{
get { return _classId; }
set { _classId = value; }
} private string _className; public string ClassName
{
get { return _className; }
set { _className = value; }
} private Grade _grade; public Grade Grade
{
get { return _grade; }
set { _grade = value; }
} }
}List<Class>这个集合和dataGridView邦定时在Grade列显示MySchoolModels.Grade,如何在Grade列中显示Grade.GradeName属性的值?
解决方案 »
- 日期值的异常现象
- 将上传的EXCEL文件中的数据导入SQL Server中 (C#.NET)
- c# sql问题求高手解惑!
- C# 如何使窗体任何时候都响应键盘事件
- vs2005的问题
- 如何判断DataTable的某列的数据类型是否为SqlServer的Bit型?
- DevExpress GridControl添加数据问题
- 一个编码的乱码问题!求解决。
- 請問這句代碼是什麼意思??
- 我用SQLTables(hstmt,NULL,0,NULL,0,NULL,0,NULL,0),SQLFetch(hstmt)可得到的结果都为空?请高手指点。最好是有C#经验的兄台...先谢了。
- windows mobile 开发的socket通信问题
- MDI窗体如何添加背景,并且添加背景后子窗体还能显示出来!
不想让GradeId显示,可以在GradeId前面加[Browsable(false)]
namespace MySchoolModels
{
public class Grade
{
private int _gradeId;
[Browsable(false)]
public int GradeId
{
get { return _gradeId; }
set { _gradeId = value; }
} private string _gradeName; public string GradeName
{
get { return _gradeName; }
set { _gradeName = value; }
} } public class Class
{
private int _classId; public int ClassId
{
get { return _classId; }
set { _classId = value; }
} private string _className; public string ClassName
{
get { return _className; }
set { _className = value; }
} private Grade _grade; public Grade Grade
{
get { return _grade; }
set { _grade = value; }
} }
}ClassId也是同样道理,详细描述可以参考MSDN