Model方式界面: ViewModel方式界面: 简单示例: 看个例子,实体类代码如下:
在List页面,我生成一个固定的Grid和以下常用的工具栏按钮如:新增、修改、删除...,如下如。 对于修改页面、详情页面等,我生成label+textbox组合方式的表单。 下面我们就可以自由调整界面了: 调整之后的一级界面 调整之后的二级界面 最后通过代码生成机制生成aspx代码。 总结:这个是我思考出的一个表单设计器的解决方案,感觉比较简单而且比较通用,故写这篇文章做为一个分享。考虑不周的地方期待大家多多指正。 (责任编辑:admin) |