Событие RadTextBox TextChanged вызывается только один раз - PullRequest
1 голос
/ 07 мая 2019

Я использую событие OnTextChanged кода выполнения TextBox, если он потерял фокус. Когда страница загружается впервые, он может вызвать код позади. Тем не менее, после первого запуска кода позади, если я вернусь к текстовому полю и снова сделаю его потерянным, он не выполнит никакого кода позади. Как я могу сделать код триггера текстового поля позади каждый раз, когда он потерял фокус.

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
                <telerik:RadTextBox ID="uiToLocation" runat="server" Width="100%" AutoPostBack="true"
                    OnTextChanged="uiToLocation_Leave" EmptyMessage="<%$ Resources:ResourceHKEx,Arrive_To %>" />
            </ContentTemplate>
        </asp:UpdatePanel>

Код возврата, основной aspx.cs

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Diagnostics;
using System.Globalization;
using System.Linq;
using System.Net.Http;
using System.Text;
using System.Threading;
using System.Web;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using Telerik.Web.UI;


namespace WebHKEx
{
    public partial class FlightEdit : Web.CustomPage
    {

        protected void Page_Init(object sender, EventArgs e)
        {
            // initialize variables
            InitializeVariables();

            // permission checking
            VerifyUserPermissions(true);

            // initialize controls
            InitializeControls();
        }

        protected void Page_Load(object sender, EventArgs e)
        {
        }

        protected void Page_UnLoad(object sender, EventArgs e)
        {

        }        

    } // end class
} // end namespace

А код находится в файле CS субконтроля.

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Telerik.Web.UI;

namespace WebHKEx.WebControls
{
    public partial class UsageControl2SubControl1 : System.Web.UI.UserControl
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(uiRemoved.Value))
            {
                this.Visible = false;
            }
        }

        protected void uiToLocation_Leave(object sender, EventArgs e)
        {
                uiDistance = "123";

        }
    }// end class
}// end namespace 

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...