vs2008 gridview问题

我的gridview是绑定的一个dataset,可以显示数据在当前页面下我添加了一个textbox和一个botton。怎麼样实现这样的操作:我在textbox输入条件,点... 我的gridview是绑定的一个dataset,可以显示数据
在当前页面下我添加了一个textbox和一个botton。
怎麼样实现这样的操作:我在textbox输入条件,点击botton
在当前gridview下查找到符合条件的纪录,并且定位到此条纪录,改变背景颜色,
(gridview没有分页)
T0:zhwu2010
在botton的onclick事件中还要绑定ds吗?
再绑定一次的话,表大就耗资源啊
展开
 我来答
zhwu2010
2010-05-19
知道答主
回答量:55
采纳率:0%
帮助的人:27.2万
展开全部
查找的方法
在button的click事件中加入:
{
Session["search"]=textBox1.Text;
gridView1.DataSource=ds;//你的数据集
gridView1.DataBind();
}
在gridView1的RowDataBound中加入:
if (e.Row.RowType == DataControlRowType.DataRow)
{
string search=Session["search"].ToString();
if(e.Row.Cells[列的索引].Text==search)
{
e.Row.Attributes.Add("style", "background-color:#FFFF77");//加颜色
}
}
定位的不太清楚
renmeng639
2010-05-19 · 超过13用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:34.5万
展开全部
这个简单,你只需要在button的click事件中编写一个sql查询语句就可以了,比如数据表为student,要查学生姓名,你只需要,select name form student where id='& textbox1.text &'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fateyt
2010-05-19 · TA获得超过164个赞
知道小有建树答主
回答量:578
采纳率:0%
帮助的人:0
展开全部
不想重新绑定就添加到缓存 从缓存读取
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tanghuawei
2010-05-19 · TA获得超过209个赞
知道小有建树答主
回答量:340
采纳率:0%
帮助的人:278万
展开全部
查找是容易,定位不好做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式