为什么老是提示:Type HH.HelloVB' is not defined.?请大家帮忙解决问题!!
页面HelloWorld.aspx放在主目录下,HelloWorld.dll这样放置:/bin/HelloWorld.dll
调用页面HelloWorld.aspx代码如下:
<%@ Page Language="VB" %>
<%@ import Namespace="HH" %>
<script runat="server"> Sub Page_Load
Dim MyVBComponent as new HH.HelloVB()
lblMessage.text=MyVBComponent.SayHello()
End Sub</script>
<html>
<head>
</head>
<body>
<form runat="server">
<asp:Label id="lblMessage" runat="server"></asp:Label>
</form>
</body>
</html>组件代码Helloworld.vb代码如下:
Imports SystemNamespace HH Public Class HelloVB
Public Sub New()
End Sub
Public Function SayHello() As String
Return "Hello World !"
End Function
End Class
End Namespace
页面HelloWorld.aspx放在主目录下,HelloWorld.dll这样放置:/bin/HelloWorld.dll
调用页面HelloWorld.aspx代码如下:
<%@ Page Language="VB" %>
<%@ import Namespace="HH" %>
<script runat="server"> Sub Page_Load
Dim MyVBComponent as new HH.HelloVB()
lblMessage.text=MyVBComponent.SayHello()
End Sub</script>
<html>
<head>
</head>
<body>
<form runat="server">
<asp:Label id="lblMessage" runat="server"></asp:Label>
</form>
</body>
</html>组件代码Helloworld.vb代码如下:
Imports SystemNamespace HH Public Class HelloVB
Public Sub New()
End Sub
Public Function SayHello() As String
Return "Hello World !"
End Function
End Class
End Namespace
我编译了dll文件之后,这个dll文件放在bin目录下,之后就没动它了。调用页面如上所示,这样引用了这个dll文件了吗?