日期:2014-05-18  浏览次数:20412 次

ontextchange事件后台代码没有被执行
前台代码
HTML code

        <asp:TextBox ID="TitleText" runat="server" Columns="88" OnTextChanged="onTitleText_changed"></asp:TextBox>

        <tr><td></td><td><asp:Button ID="tasksubmit" runat="server" Text="提交记录" 
                onclick="tasksubmit_Click" /></td></tr>



后台代码
C# code

    protected void onTitleText_changed(object sender, EventArgs e)
    {
       // if (Page.IsValid)
        {
            this.tasksubmit.Text = "提交任务";
            this.tasksubmit.Enabled = true;
        }
    }



我希望在文本框内容有变化的时候(失去焦点判断变化)改变button的状态为可用,但是这样写了以后完全没有效果,求解决!

------解决方案--------------------
<asp:TextBox ID="TitleText" runat="server" Columns="88" OnTextChanged="onTitleText_changed" AutoPostBack="true" ></asp:TextBox>

 
 
 
 
----------------------------------签----------名----------栏----------------------------------
------解决方案--------------------
设置TextBox的AutoPostBack为true