我的类名为TField,我将此类用作所有模型字段的字段。
TField类:
namespace MvcBase.Core
{
public class TField : TBaseField
{
public TField( string iName ):base(null,iName, TFieldType.ftText , iName) {
}
public TField(TBaseModel iModel, string iName, TFieldType iType, string iDisplayName):base(iModel, iName, iType, iDisplayName)
{
} //end constructor
} //end class
} //end namespace
现在在我的自定义模型中,我定义了像这样的表单模型输入
public class TModel_Login_User : TBaseModel
{
public TField Username { get; set; }
public TField Password { get; set; }
}
}
问题是将表单发布到我的自定义模型。
[HttpPost]
public ActionResult Login( TModel_Login_User user) {
return View("Index");
}
所有字段都是空的,我知道必须定义一些东西来在TField值属性中放置表单值。
任何帮助