【发布时间】:2013-03-07 22:27:58
【问题描述】:
我有 ASP.NET 页面、它的代码隐藏和一个类文件:
-
Folder1/page.aspx(asp.net页面),它包含一个
label:
<asp:Label runat="server" ID="Label1" Visible="false"></asp:Label>
- Folder1/page.aspx.vb (code-behind),它像这样调用connection.vb:
Dim x As New Connection
Protected Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click
x.checkusernameExists(TextBoxUsername.Text)
' I try to access `Boolean variable` Flag from Class file but I can't.
End Sub
-
App_Code/connection.vb(我创建的一个类文件):
Public Class Connection
Public Sub checkusernameExists(ByVal username1 As String)
Dim flag as Boolean
' I try to access here `Label1.text` & `Label1.visible` to work on it but I can't.
End Sub
End Class
我的问题
1 - 如何从ASP.NET page 中的Connection.vb 访问Label1?
2 - 如何从Connection.vb 中的page.aspx.vb 访问Boolean variable(代码隐藏)?
我真的陷入了困境。
谢谢。
【问题讨论】:
-
好的,感谢您删除 C# 标签。
标签: asp.net vb.net class scope code-behind