2016-11-10 30 views
0

這裏射擊是我的aspx代碼Textchange事件不更新面板ToolkitScriptManager使用asp.net

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager> 
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> 
<ContentTemplate> 
     <asp:TextBox ID="txt_newPayment" runat="server" Style="text-align: center" onblur="if(this.value=='')this.value=this.defaultValue;" value="0" onfocus="if(this.value==this.defaultValue)this.value='';" class="form-control" 
Font-Bold="True" Font-Size="XX-Large" Height="50px" ontextchanged="txt_newPayment_TextChanged">0</asp:TextBox> 
<asp:Label ID="Label5" runat="server" Text="Change: " Style="text-align: center; 
    font-size: 20px; color: black" Font-Bold="True"></asp:Label> 
<asp:Label ID="lblChange" runat="server" Text="N/A" Style="text-align: center; font-size: 20px; color: green" Font-Bold="True"></asp:Label> 
    </ContentTemplate> 
<Triggers> 
    <asp:AsyncPostBackTrigger ControlID="txt_newPayment" EventName ="TextChanged"/> 
</Triggers> 
</asp:UpdatePanel> 

非常問題是這樣的代碼是不是在我的C#燒成textchange事件

protected void txt_newPayment_TextChanged(object sender, EventArgs e) 
    { 

    } 

回答

0

看起來,你的代碼看起來不錯,所有必需的標籤被放置爲更新面板的問題,但一個小l問題AutoPostBack =「True」在上面的Textbox控件中錯過了。只要將這些屬性添加到文本框控件中,它肯定會觸發事件。

希望它是有用的,請分享你的想法或反饋

感謝 KARTHIK

+0

我無法相信我錯過簡單的事情,的AutoPostBack =「true」是我在想念着什麼。 – Denver

+0

很高興,它幫助。感謝和快樂分享 –