我在 Google 上看到各种关于使用 Javascript 处理这些事情的问题,主要是围绕 ASP.NET 更改everthing 的 ID 的问题,但这不是我的问题。
我有一个非常简单的表单,包含在内容页面中,它包含以下表单元素:
<asp:TextBox id="coName" runat="server" />
<asp:TextBox id="pass" TextMode="password" runat="server" />
<asp:Button id="enterAdmin" text="Enter" runat="server" clientidmode="static"/>
这些都包含在母版页表单中。
我的按钮处理代码是:
Sub submit(sender As Object, e As EventArgs) Handles enterAdmin.Click
Dim company = coName.Text
Dim pwd = pass.Text
'// DO MORE STUFF
End Sub
将此页面用作独立页面时一切正常,但是当我向其中添加母版页时,我遇到了两个问题
首先,没有触发按钮点击事件。这个,我已经克服了,通过一些谷歌搜索,发现添加这一行:
Me.RegisterRequiresRaiseEvent(enterAdmin)
修复点击事件的问题
但是,我的第二个问题:我无法通过字段值
coName.Text
pass.Text
都以空字符串的形式出现。
我错过了什么?