templates – 相当于ASP Classic中的母版页
发布时间:2020-12-16 07:37:12 所属栏目:asp.Net 来源:网络整理
导读:是否可以使用经典ASP构建某种母版页面而不使用框架或iframe? 我想知道是否有办法在主页面中包含内容页面,如ASP.NET master pages do.根据我的研究,ASP Classic确实支持将其他ASP / HTML页面包含到页面中,但是其中包含的值意味着该函数不能是动态的. 解决方
是否可以使用经典ASP构建某种母版页面而不使用框架或iframe?
我想知道是否有办法在主页面中包含内容页面,如ASP.NET master pages do.根据我的研究,ASP Classic确实支持将其他ASP / HTML页面包含到页面中,但是其中包含的值意味着该函数不能是动态的. 解决方法
你可以创建函数(比如,一个Header()函数和一个Footer()函数)除了输出一些标记之外什么都不做.这些函数也可以采用参数,并有条件地调用.它与Master页面不完全相同,但听起来它完成了你想要做的事情.你会有一个<! - #include file =“headerfooter.asp” - >在每个页面上,每个页面都会调用Header()&页脚().
或者您可以使用<! - #include file =“header.asp” - >在顶部和< ;! – #include file =“footer.asp” – >也在每个页面的底部.我见过这两种方法. 如果您正在寻找相反的方法,即单个模板页面在其“中间”部分调用单个页面,那么这不是您可以使用ASP经典轻松完成的事情.这是方法的根本区别:ASP.NET有控制树,事件等概念,而ASP Classic本质上只是一个从上到下运行的脚本. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用Html.ActionLink传递文本框值
- asp.net – 如何打印网页的某个块/部分?
- asp.net-mvc – 模型单元测试能否真正独立,如何[ASP.NET MV
- asp.net-mvc – MVC5:@ Html.TextBoxFor(或EditorFor)可以
- asp.net – Web窗体应用程序中模式窗口的最佳实践
- 如何在asp.net C#代码后面的菜单控件中禁用特定菜单项
- asp.net – 应该在ServiceStack中添加哪些插件
- asp.net-mvc – ASP.NET MVC区域可以显示自己的错误页面集吗
- entity-framework – 未运行SetInitializer但EF仍在尝试Cre
- asp.net – NHibernate线程安全与会话
推荐文章
站长推荐
- asp.net – 将MemoryCache与HostFileChangeMonit
- asp.net-mvc – 什么是适当的时间为ViewData,Vie
- asp.net-mvc – 发布具有多个部分视图的表单
- 如果验证失败,如何在ASP.NET MVC中阻止jquery aj
- asp.net – 如何在Kestrel响应中添加no-cache?
- asp.net – recaptcha https问题https://api-sec
- asp.net-mvc-3 – EntityFramework类的AllowHtml
- asp.net-mvc-4 – ASP.NET 4.5和Web API中的URL重
- asp.net-mvc-3 – 使用和不使用查询字符串路由旧
- asp.net-mvc – 基于声明的授权 – 如何管理声明
热点阅读