当前位置: 代码迷 >> ASP.NET >> 用户控件,母板页,frame,优先用哪个?该怎么处理
  详细解决方案

用户控件,母板页,frame,优先用哪个?该怎么处理

热度:2358   发布时间:2013-02-25 00:00:00.0
用户控件,母板页,frame,优先用哪个?
用户控件,母板页,frame,优先用哪个?
我的理解时,
1.母板页用于一个整体页面,方便
2.用户控件,在小地方可以多用
3.frame多用于后台
主要是,这些在前台页面,应用哪种方式呢,因为用母板页和用户控件时,不利于seo,别人说像那些搜索引擎最喜欢html,真的吗?
请问到底在.net前台何时采用哪种方式呢?难道是全都用代码写么?还是用静态的方式?还是用xml的方式来写呢?不懂请大家指导

------解决方案--------------------------------------------------------
软件

前台 模板页。

后台 frame

网页

HTML
------解决方案--------------------------------------------------------
探讨

软件

前台 模板页。

后台 frame

网页

HTML

------解决方案--------------------------------------------------------
前台 用户控件

 后台 母板页+frame

我是这样用的

后台的话没必要两个哈

只是我一直这样用。懒得改。用母板页 加些公共信息比较方便
------解决方案--------------------------------------------------------
fream在j2ee中就类似于.net中的母版页
------解决方案--------------------------------------------------------
模版页 越看越不爽。

------解决方案--------------------------------------------------------
偶都是在后台用frame,前台用用户控件。。。。客户一般都不怎么考虑seo,不过加一个关键字 也可以被百度收录的。。。。。。
------解决方案--------------------------------------------------------
用户控件是为了节省代码编写,把多次运用的相同内容提起出来。一般用于主程序。当然,需要的话,模板中也可以用的
------解决方案--------------------------------------------------------
我一般不用frame,都是用一些母板也,用户控件也很少用,基本上,布局在html当中做好,贴进来就OK啦!
------解决方案--------------------------------------------------------
一般都用到, 
母版页 必须的(一两个),其余的多用 用户控件,iframe看着功能用。
------解决方案--------------------------------------------------------
前台如果样式布局都一样还是喜欢用母版页,后台一般都用iframe
------解决方案--------------------------------------------------------
不论是母板页还是用户控件(其实母板页是从用户控件继承的子类,不过这里暂且将错就错),都是在服务器端运行的东西,他们最终都只是融入输出到客户端的html中。

而搜索引擎只是得到html输出而已,可见跟服务器端使用什么控件能有什么关系呢?
------解决方案--------------------------------------------------------
“frame多用于后台”这是什么意思?我看不懂!
------解决方案--------------------------------------------------------
探讨
请问到底在.net前台何时采用哪种方式呢?难道是全都用代码写么?还是用静态的方式?还是用xml的方式来写呢?不懂请大家指导

------解决方案--------------------------------------------------------
模板页+用户控件。
frame 搜索引擎确实不喜欢,因为被frame包含进来的东西不能呈现在html页面上。
------解决方案--------------------------------------------------------
模版页 用户控件 frame基本不用
------解决方案--------------------------------------------------------
各有用途,结合使用

从浏览器查看一下源代码,看看能不能从中找到母版页和用户控件这些东西
------解决方案--------------------------------------------------------
frame 用的比较方便

控件与母页版 很少用
------解决方案--------------------------------------------------------
1.不用 母板页;
2.不用 用户控件;
3.不用 frame;

------解决方案--------------------------------------------------------
搜索引擎通常不会去运行javascript,因此那些使用javascript来控制真实内容展现的,不论是动态修改html element还是asp.net的回发,其实搜索引擎大概都不会去访问到真实内容。

这才是动态网站无法被收录的原因。而这跟url中的文件后缀是什么并没有关系。
  相关解决方案