ASP.NET开发的管理系统是用框架好还是用母版页好?

现在一般用ASP.NET开发管理系统,如进销存、CRM、ERP等大都喜欢用框架,Top一个,Left一个,Center一个。但是我们知道,ASP.NET中有一个新的东西,... 现在一般用ASP.NET开发管理系统,如进销存、CRM、ERP等大都喜欢用框架,Top一个,Left一个,Center一个。但是我们知道,ASP.NET中有一个新的东西,母版页,母版页使用起来非常方便。那我们在开发ASP.NET应用程序的时候能否不用框架,而采用母版页呢?两种方式比较起来哪一个更加方便呢?性能又是哪一种好呢? 展开
 我来答
nlswlc
2011-01-23 · TA获得超过2068个赞
知道小有建树答主
回答量:779
采纳率:100%
帮助的人:639万
展开全部
模板维护起来方便快捷,
框架用于布局
模板其实有很多限制的,有时候确实挺不好用,如果母板页里用form标签了,内容页就不可以用了。框架在后台页面用的还挺爽的
框架需要网页之间相互传递参数,模板页不用。

看情况使用吧。
如果页面间传参少的话,用框架合适;
如果经常要传许多参数并且页面间交互频繁,则可以选择母版。
母板不能解决布面局部刷新问题,对用户的体验不好,点一下连接,整个页面都要刷新.
感觉母板对开发人员来说是个好东西,对用户来说,个人觉得不如框架,特别是用母板来导航时,很烦的.
我原来用母板导航的应用现在都改成框架了.
div不能跨框架,但模板页每次都要全部重新加载,
两者各有优劣,就看你在开发过程中的需求了

框架是浏览器窗口中的一个区域,一个框架对应一个单独的HTML文档,例如,一个页面中有两个框架实际上他有三个Html文档,一个是框架集文件,另外两个是框架文件。也就是说一个框架集是由多个框架页面组成的。

模板可以创建具有相同布局的一系列文件,同时,模板最大的好处在于它的后期维护方便,可以快速的改变整个站点的布局和外观。 模板是由可编辑区域和不可编辑区域两部分组成,不可编辑区域包含所有页面中共有的部分,可编辑区域是为页面中不同部分的编辑设置的。

框架和模板都能统一页面的风格,不过框架集设计的页面是在同一个页面中操作,只是不同的框架发生了变化,模板变化的整个网页,只是它里边包含一些共同的部分,通过设计模板来统一设计。

个人认为:模板主要为了统一页面的风格。框架主要为了实现让一个窗口显示多个页面。

另外,在使用中发现使用框架集好像整个页面没有滚动条,单个框架根据内容的多少可以设置显示滚动条,但是整个窗口的内容没法滚动,不知道有没有方法实现。
百度网友8aa9afe
2018-08-11
知道答主
回答量:15
采纳率:0%
帮助的人:2.7万
展开全部

好像还有一种更切实快捷的办法,是利用现有管理软件的技术框架来开发管理系统,可以去看下别人怎么做的。母版页兼容到框架,到实际开发是时候根本就体会不到母版页的存在,只需要编写业务子页面代码就可以了。

管理软件开发平台管理软件开发框架

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bbn_bbn
推荐于2016-03-15 · TA获得超过358个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:140万
展开全部
各有利弊。
使用母版页可以使统一网站的结构和外观更加方便。母版页<head>中引用的CSS,JS和用户自定义控件在使用模板页的所有子页中都可以使用。只要改变母版页就可以很方便的控制一组页面的结构和外观。但是刷新时,整个页面页面都会被刷新。这个可以用Ajax解决。
用框架也可以布局整个网站但不够灵活。载入页面时只有Center刷新,用户感觉比较好点。从数据库中读出的导航条也只需载入依次。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友677d12e
2018-11-02 · TA获得超过2488个赞
知道小有建树答主
回答量:1806
采纳率:63%
帮助的人:311万
展开全部
都取消了,用SOA架构 WEBAPI
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Diane概念
2011-01-23 · 超过16用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:56万
展开全部
当然是模板页啦!这个比较干净,修改代码简单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式