我有一个UpdatePannel按钮和一个TextBox.Button在UpdatePannel控件内部,而TextBox在面板控件的外部,所以我希望在单击按钮时在TextBox中打印一些文本,按钮单击位于UpdatePannel控件内部。
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>有什么想法?
我想在外面的TextBox,同样的UpdatePannel.Button应该在UpdatePannel.can中,我有两个UpdatePannels.one的TextBox和另一个按钮?
发布于 2010-07-21 03:06:33
实际上,TextBox应该位于更新面板内部,或者位于具有更新面板触发器的外部
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>或
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Button1" />
</Triggers>
</asp:UpdatePanel>
<asp:Button ID="Button1" runat="server" Text="Button" />发布于 2010-07-21 02:58:31
将asp:Textbox放在UpdatePanel中,因为它是您要在回发期间更新的控件……
发布于 2010-07-21 03:00:03
PostBackTrigger将为您发布该页面:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers>
<asp:PostBackTrigger ControlID="Button1" />
</Triggers>注意:正如其他人所提到的,根据您的需求,您可以将TextBox放在UpdatePanel中。
https://stackoverflow.com/questions/3293324
复制相似问题