在aspx c#页面中包含一个asp vb页面

时间:2009-04-01 15:11:27

标签: c# asp.net asp-classic vbscript

我是否可以使用C#代码后面的文件编写aspx页面。并包含一个包含用vb编写的代码的asp页面

3 个答案:

答案 0 :(得分:1)

是的,你可以拥有一个带有VB.NET代码隐藏的ASP.NET C#页面。您不能使用<!--# include -->包含经典的ASP VBScript页面。

答案 1 :(得分:1)

没有。你有两个选择:

1)在C#中编写aspx页面并在aspx页面上删除iframe。使用该iframe将asp页面与aspx页面完全分开加载。

2)使asp页面仅返回aspx页面上所需的标记而不是整页。然后,您可以在aspx页面上放置一个空div,并使用AJAX请求asp内容并在aspx页面上呈现它。

两种选择都有特定的缺点。第一个结果是页面不容易被搜索引擎抓取并编入索引。第二,你的asp页面不会轻易处理任何回发数据。

答案 2 :(得分:0)

可以在aspx文件中包含asp代码。但是你可以使用指向asp文件的iframe并从你的aspx文件中调用它。