Поиск текстового поля devexpress не работает - PullRequest
0 голосов
/ 05 июля 2018

Я попробовал текстовое поле devexpress вне таблицы gridview, чтобы найти данные с EQPID, но когда я набрал EQPID в текстовом поле, таблица gridview все еще не изменилась.

ASPX

<dx:ASPxTextBox ID="tb1" runat="server" Width="170px" OnTextChanged="ASPxTextBox1_TextChanged">
</dx:ASPxTextBox>

C #

     protected void ASPxTextBox1_TextChanged(object sender, EventArgs e)
    {

        using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["cn"].ConnectionString))
        {
            if (cn.State == System.Data.ConnectionState.Closed)
            {
                cn.Open();
            }
                            using (SqlDataAdapter da = new SqlDataAdapter("Select EQPID,RULETYPE,RULENAME,seqNo,SUM(CNT) as CNT,SUM(WFS_QTY) as QTY,(Select SUM(WFS_QTY) from RANK_DECISIVE where EQPtype = 'IASCAN' and DATADATE = '2018/06/12') as TTL_QTY From(Select t1.EQPID, t1.RULETYPE, t1.RULENAME, t1.CNT, t1.WFS_QTY, isNull(t2.rankingIndex, 999) as seqNo from(select a.EQPID, a.RULETYPE, a.RULENAME, a.CNT, a.WFS_QTY, b.ruleName as reportName from RANK_DECISIVE a, station b where a.EQPtype = 'IASCAN' and a.DATADATE = '2018/06/12' and a.EQPID = b.StationName) t1 left join rankingRule t2 on t1.reportName = t2.ReportName and t1.RULETYPE = t2.ruleName and t1.RULENAME = t2.reason) t3 Where EQPID LIKE ('%" + tb1.Text + "%') Group by EQPID, RULETYPE, RULENAME, seqNo ", cn))
            {
                da.Fill(dt);
                Grid.DataSource = dt;
                Grid.DataBind();
            }
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...