
ASP.NET textbox传条件值到GridView
在ASP.NET中想通过TEXTBOL输入的内容,查询出SQL数据库表中的记录,并动态添加到GridView中,每查询一条记录即添加一行到GridView,添加上去后又立...
在ASP.NET中想通过TEXTBOL输入的内容,查询出SQL数据库表中的记录,并动态添加到GridView中,每查询一条记录即添加一行到GridView,添加上去后又立即把TEXTBOX清空。怎么实现的思路或代码;谢谢
展开
4个回答
展开全部
如果想实现无刷新,就用ajax,不需要局部刷新的话,就可以直接做。步骤:给文本框做文本改变事件或者放个按钮做点击事件,如果你用的是数据源绑定的 事件里写:gridview1.Databind(); 如果你是用后台的一个方法绑定的,事件里就调用你那个方法,这样gridview就会根据你文本框的值进行重新查询和绑定。 但无论你用哪种方式绑定,你的业务逻辑的查询方法一定得是有参数的,并且参数是通过你文本框的值传递过去的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-27
展开全部
这个是查询出来显示在GridView的类似代码,根据你数据库、控件名的不同,你自己改一改
string connString = "Data Source=.;Initial Catalog=MyHotel;Integrated Security=True";
SqlConnection connection = new SqlConnection(connString);
string sql = "select * from [user]";
SqlDataAdapter da = new SqlDataAdapter(sql, connection);
DataSet ds = new DataSet();
da.Fill(ds, "custom");
dataGridView1.DataSource = ds.Tables["custom"];
TEXTBOX 清空的话你可以这么写
TEXTBOX。Text="";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要用异步处理,在输入数据后后台异步查询出数据,在加到后面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
鉴于你的说法,用ajax可以实现你的功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询