gridview如何重新绑定SqlDataSource

gridview已经实现了绑定SqlDataSource控件,我现在修改了SqlDataSource的sql语句(select)如何重新绑定到gridview... gridview已经实现了绑定SqlDataSource控件 ,我现在修改了 SqlDataSource的sql语句(select)如何重新绑定到gridview 展开
 我来答
不想太帅噢
2012-05-19 · TA获得超过196个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:158万
展开全部
最简单的方法是删掉数据源重新绑定,或者自己写后台代码绑定,想怎样绑就怎样改
xyz136299110
2012-05-16 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:251
采纳率:100%
帮助的人:146万
展开全部
有关系吗?你改sql语句,就把新sql语句产生的数据源DataSet/DataTable再
gridview.DataSource=DataSet; gridview.DataBind()不就完了。
追问
我用的是SqlDataSource控件控件,设置了控件属性SqlDataSource1..SelectCommand = "SELECT [ID], [Target_dept_name], [Event_outline], [Event_detail], [Reword_money], [left_days] FROM [V_EVENT]";也就是修改了查询条件 ,然后  还需要绑定gridview吗?  还需要设置gridview. DataSourceID="SqlDataSource1"吗 我觉着修改之前  DataSourceID一直没有变
追答
哦,是这个控件是吧。你修改了后生成的那个DataSourceID会更改,你再看下子就知道了。别的不用作修改
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糖糖寳寳
2015-09-09 · TA获得超过6.4万个赞
知道大有可为答主
回答量:1.8万
采纳率:92%
帮助的人:3865万
展开全部
  只有使用了SqlDataSource或者ObjectDataSource才有效,如:
  protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
  {

  if (e.NewValues[0] != null & e.OldValues[0] != null)
  {
  if (e.NewValues[0].ToString() == e.OldValues[0].ToString())//0是指第一个位置编辑
  e.Cancel = true;
  }
  }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卜什艾
2012-05-19
知道答主
回答量:35
采纳率:0%
帮助的人:4.6万
展开全部
this.GridView1.DataBind();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式