【发布时间】:2014-01-16 16:33:11
【问题描述】:
我正在使用 ASP.NET 和 C# 组合文本框来计算输入的结果。 Textbox2 输入了一个值,然后单击按钮 Textbox1 被填充。这在我第一次输入值时工作正常。但是第二次更改 Textbox2 中的值时,我看到在调试按钮单击时该值被分配给 Textbox1,但没有显示在屏幕上。我有许多其他控件和一个母版页。文本框位于更新面板中。
有人可以帮我看看这是怎么回事吗?
代码如下:
<asp:TextBox ID="Textbox1" runat="server" Width="150px" TabIndex="6" MaxLength="8"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ControlToValidate="TextBox1" ErrorMessage="*"></asp:RequiredFieldValidator>
<asp:TextBox runat="server" ID="Textbox2" Width="150px" Visible="false"></asp:TextBox> 
<asp:ImageButton runat="server" ID="imgCalcAdjRate" ImageUrl="~/Resource/Images/calrate_0.bmp" onmouseout="this.src='../Resource/Images/calrate_0.bmp'" onmouseover="this.src='../Resource/Images/calrate_1.bmp'" Height="25px" Width="25px" Visible="false" onclick="imgCalcAdjRate_Click" />
【问题讨论】:
-
你能发布一些你用来填充 Textbox1 的代码吗?
-
-
您需要将代码添加到您的问题中,我们无法为您提供这样的帮助
标签: c# asp.net ajaxcontroltoolkit