【发布时间】:2011-02-15 21:43:04
【问题描述】:
这可能非常简单,但我在让它工作时遇到了问题。
在 ResidentAddress.aspx 上,我有 2 个用户控件(AppName.ascx 和 NavButtons.ascx)。当 AppName.ascx 中的文本框具有焦点时,我想将 NavButtons.ascx 上的隐藏输入字段更新为“TRUE”。在 NavButtons 的代码隐藏页面中,我想看看这个隐藏的输入字段的值是什么。
这是我目前所拥有的:
NavButtons.ascx
<input type="hidden" id="IpChangeFlag" name="ChangeFlag" runat="server" value="FALSE" />
AppName.ascx
<asp:TextBox ID="txtFirstName" runat="server" onFocus="document.getElementsByName('ChangeFlag').value='TRUE';">
NavButtons.ascx.vb
If IpChangeMade.Value.Trim.ToUpper = "TRUE" Then
MyValue = true
End If
我无法更改 ipChangeFlad 的值。它的值始终为 FALSE。
【问题讨论】:
标签: javascript c# asp.net vb.net