就我目前所见,有几种选择,但每一种都有某种缺点...... -6ren">
gpt4 book ai didi

asp-classic - 是否可以在 asp-classic 中发布动态包含?

转载 作者:行者123 更新时间:2023-12-04 11:32:55 26 4
gpt4 key购买 nike

我的意思是,像 php'h 包括...

就像是

my_file_to_be_included = "include_me.asp"

-->

就我目前所见,有几种选择,但每一种都有某种缺点......

我想弄清楚的是如何制作一个灵活的模板系统......而不必将整个事情静态地包含在一个带有 loooooong case 语句的单个文件中......

这里有几个链接

a solution using FileSysmemObject, just lets you include static pages

idem

yet another one

same thing from adobe

this approach uses Server.Execute

但它有一些我想避免的缺点......似乎(还没有尝试过)Server.Execute 代码在另一个上下文中运行,因此您不能使用它来加载您计划在来电显示...讨厌...

same thing

I think this one is the same

this looks promising!!!

我不确定(还不能对其进行测试),但似乎这个页面将页面处理为 SSDI 组件...

任何的想法???

最佳答案

不,你不能做动态包含,句号。
你最好的办法是 server.execute 并通过 session 变量传递它需要的任何状态:-

Session("callParams") = BuildMyParams() 'Creates some sort of string
Server.Execute(my_file_to_be_included)
Session.Contents.Remove("callParams")

关于asp-classic - 是否可以在 asp-classic 中发布动态包含?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/479492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com