概述
Asp.net mvc 是微软的开源项目,http://www.asp.net/mvc此处有开源地址,大家可以去下载源代码。不用去想,MVC即,model,view,controller。而微软提供的框架,使我们不用关心框架本身,而只需要去实现自己的部分,去构建属于自己的网站即可。
详解
Model层,所有项目中所有实体在该层表示,例如数据库中的对象等。前面提到的SystemConfigMVCDemo.Entity层中的实体便可以使用。
简短实现代码:
[Serializable]
public class SystemConfig : BaseObject<decimal>
{
#region 成员
private string _FieldName;
private string _FieldValue;
private int _FieldGroup;
private string _Creator;
private DateTime? _CreateDT;
private string _Updator;
private DateTime? _UpdateDT;
#endregion
#region 构造函数
public SystemConfig()
{ }
public SystemConfig(string FieldName, string FieldValue, int FieldGroup, string Creator, DateTime CreateDT, string Updator, DateTime UpdateDT)
{
this._FieldName = FieldName;
this._FieldValue = FieldValue;
this._FieldGroup = FieldGroup;
this._Creator = Creator;
this._CreateDT = CreateDT;
this._Updator = Updator;
this._UpdateDT = UpdateDT;
}
#endregion
#region 属性
/// <summary>
/// 获取与设置字段名称
/// </summary>
public virtual string FieldName
{
get { return _FieldName; }
set { _FieldName = value; }
}
#endregion
}
public class SystemConfig : BaseObject<decimal>
{
#region 成员
private string _FieldName;
private string _FieldValue;
private int _FieldGroup;
private string _Creator;
private DateTime? _CreateDT;
private string _Updator;
private DateTime? _UpdateDT;
#endregion
#region 构造函数
public SystemConfig()
{ }
public SystemConfig(string FieldName, string FieldValue, int FieldGroup, string Creator, DateTime CreateDT, string Updator, DateTime UpdateDT)
{
this._FieldName = FieldName;
this._FieldValue = FieldValue;
this._FieldGroup = FieldGroup;
this._Creator = Creator;
this._CreateDT = CreateDT;
this._Updator = Updator;
this._UpdateDT = UpdateDT;
}
#endregion
#region 属性
/// <summary>
/// 获取与设置字段名称
/// </summary>
public virtual string FieldName
{
get { return _FieldName; }
set { _FieldName = value; }
}
#endregion
}