如何使用keyUp事件从网格中输入整数值来输入文本框中的值 [英] how to serch integer value from grid entering value in textbox using keyUp event

查看:112
本文介绍了如何使用keyUp事件从网格中输入整数值来输入文本框中的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题,我有GtridView在Total Field现在我有一个文本框在网格上面

现在我想搜索总值,因为我输入3然后它显示网格中的所有数据开始3

然后它显示总值的价值





3400

3425

3700

3875



然后我输入3之后输入4喜欢 - > 34



然后显示

3400

3425



我想要文本框keyUp事件请帮帮我那个



i尝试

我的代码是



DataTable dt1 = Bank.GetBanks(,,,)。Tables [0];

DataView d = new DataView(dt1);

d.RowFilter =(转换,代码)类似''%+ txtBank.Text +%'';

d.RowStateFilter = DataViewRowState.CurrentRows;

BankGridView.DataSource = d;

禁令kGridView.DataBind();

txtBank.Focus();



它无法搜索它。

I have a problem that I have GtridView in that Total Field now i have a textbox Above Grid
now I want to search total value as I Enter 3 then it show all data in grid starting with 3
then it show value oF Total Like


3400
3425
3700
3875

then i entered 4 after entering 3 like-->34

then it show
3400
3425

that i want to textbox keyUp event Please help me For that

i tried
My code is

DataTable dt1 = Bank.GetBanks("","","","").Tables[0];
DataView d = new DataView(dt1);
d.RowFilter = "(Convert,Code) Like ''%" + txtBank.Text + "%''";
d.RowStateFilter = DataViewRowState.CurrentRows;
BankGridView.DataSource = d;
BankGridView.DataBind();
txtBank.Focus();

bt it cannot search it.

推荐答案



使用Textbox的TextChanged事件 -

ex。

Hi,
Use TextChanged event of Textbox-
ex.
private void textBox1_TextChanged(object sender, EventArgs e)
{

    bs.Filter = string.Format("field1 LIKE '%{0}%'", textBox1.Text);

}


这篇关于如何使用keyUp事件从网格中输入整数值来输入文本框中的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆