vs2008 gridview问题
我的gridview是绑定的一个dataset,可以显示数据在当前页面下我添加了一个textbox和一个botton。怎麼样实现这样的操作:我在textbox输入条件,点...
我的gridview是绑定的一个dataset,可以显示数据
在当前页面下我添加了一个textbox和一个botton。
怎麼样实现这样的操作:我在textbox输入条件,点击botton
在当前gridview下查找到符合条件的纪录,并且定位到此条纪录,改变背景颜色,
(gridview没有分页)
T0:zhwu2010
在botton的onclick事件中还要绑定ds吗?
再绑定一次的话,表大就耗资源啊 展开
在当前页面下我添加了一个textbox和一个botton。
怎麼样实现这样的操作:我在textbox输入条件,点击botton
在当前gridview下查找到符合条件的纪录,并且定位到此条纪录,改变背景颜色,
(gridview没有分页)
T0:zhwu2010
在botton的onclick事件中还要绑定ds吗?
再绑定一次的话,表大就耗资源啊 展开
4个回答
展开全部
查找的方法
在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");//加颜色
}
}
定位的不太清楚
在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");//加颜色
}
}
定位的不太清楚
展开全部
这个简单,你只需要在button的click事件中编写一个sql查询语句就可以了,比如数据表为student,要查学生姓名,你只需要,select name form student where id='& textbox1.text &'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不想重新绑定就添加到缓存 从缓存读取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查找是容易,定位不好做
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询