.shtml中include virtual=tmp.aspx,tmp.aspx的代码不执行
如在tmp.shtml include tmp.aspx文件,tmp.aspx的代码不执行.
如tmp.aspx文件为:
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
Label1.Text="hello world!";
Response.Write("asdfad");
}
都不显示!
------解决方案--------------------
它会把这个文件当成纯文本显示,所以可以考虑用<iframe或其他方式。
------解决方案--------------------
可以,没有问题的。
------解决方案--------------------
------解决方案--------------------
shtml 其实和html,htm差不多,只是支持SSI指令(
SSI的inclue只是把你包含的文件中的源代码包含进当前页面,并不编译被包含的页面)
html,htm不支持SSI指令而已
------解决方案--------------------
1.可以不用sHTML,可把sHTML的内容写到ASPX中。
2.可以用iframe,指向aspx,在里面想做什么都可以。