我们知道ASP.NET MVC有个强大的地方就是Form表单提交到action的时候,可以直接将Form的参数直接装配到action的参数实体对象中比如action方法 Register(UserModel userModel){ ................ ...
我们知道get='_blank'>ASP.NET MVC有个强大的地方就是Form表单提交到action的时候,可以直接将Form的参数直接装配到action的参数实体对象中
比如
action方法 Register(UserModel userModel)
{
.............................
}
在提交表单的时候,会自动讲表单里面的字段封装到对应的UserModel字段里面
那么 WebForm里面可不可以也紫将呢?
因为每次都要去获得数据,优秀的程序员应该要学会代码封装,代码复用,重复的工作不要做
我们其实可以利用反射来实例化对象的(自动装配)北盟网www.bamn.cn
好了废话不多....
pageload里面很简单了
protected void Page_Load(object sender, EventArgs e) { if (!IsPost()) { InitPage();//第一次访问呈现页面 } else { UserModel userModel = AssembleModel<UserModel>(base.valueCollection); } }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:ASP.NET WebForm Form表单如何实现MVC那种“自动装配”效果呢?
关键词:ASP.NET
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。