所以我有一个View
包含 2的models
。每个model
都有自己的表单和提交按钮。
目前,我有两个提交按钮都通过相同的controller
方法处理并用于reflection
确定传递了哪种模型类型。但似乎会有更好的方法......有什么想法吗?
我有这样的事情:
楷模:
public class Model1
{
// Elements
}
public class Model2
{
// Elements
}
控制器:
public ViewResult ConMeth(Object model)
{
Type t = model.GetType();
if(t == typeof(Model1)
{
// Do work for Model1
}
else if(t == typeof(Model2)
{
// Do work for Model2
}
else
{
// Do something else...
}
}