2010-07-30 60 views
0

任何人都可以解释我怎么可以在C#aspx页面的VB经典ASP包含.inc文件?如何在C#aspx中包含经典VB asp .inc?

我尝试这样做:

<!-- #include file="menu.inc" --> 

但我收到关于menu.inc语法错误 “编译器错误信息:CS1003:语法错误, '(' 预期” - “3号线:如果len(会议( “GUID”))< 1然后“:

<% 
if Len(Session("GUID")) < 1 Then 
    Response.Redirect "default.asp" 
End If 
    %> 
+0

我认为问题的一部分是,C#编译器不理解VB代码...你可以只是将VB的ASP转换成C#ASPX? – Jeremy 2010-07-30 11:38:15

+0

我同意杰里米。但尝试一次,并写在

1

老了,但添加到也无妨:

ASP.Net是预编译的。服务器端包含倾向于被解释。他们只是混合不好。

要替换包含,ASP.Net支持母版页,用户控件和类库。