模块变量使用的问题
如果在一个模块文件中.vb中定义了公用变量pstrVar,在.aspx.vb中 引用这个块,
那么在 .aspx 中怎么引用这个变量pstrVar呢?
如果把 变量的定义放在 界面对应的.aspx.vb中,则不会出错。
可是 放在 公用的 模块中就出错。
如下的使用时,出现 编译错误
代码特别简单,如下:
TestModule.vb:
Module TestModule
Public pstrVar As String = "345"
End Module
TestTemp.aspx.vb:
Imports AspNetLx.TestModule
Public Class TestTemp
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
pstrVar = "123"
End Sub
End Class
TestTemp.aspx:
User变量的值为:<b> <%=pstrVar%> </b>