方法作用:自动将Form表单中的值装配到Model中(模拟MVC)
/// <summary>
/// 将表单中的值赋给传入的 model/// </summary>
/// <param name="model">要赋值的model</param>
/// <param name="on4Value">如果值是 on 则用什么代替 (用于 checkbox 和 radio)</param>
/// <returns>如果全部转换成功 true 如果有一个或以上失败 false</returns>
public static bool SetModelValue<T>(T model)
{
//返回值 是否表单中的值都返回成功
bool isOk = true;
//获取表单中的所有值 得到表单对象
var formParams = HttpContext.Current.Request.Form;
//获取类型中的所有公开属性
PropertyInfo[] pis = model.GetType().GetProperties();
//循环所有属性
foreach (PropertyInfo pi in