2010-11-10 85 views
0

怎么行绑定事件C#跳绳项目的数据在GridView控件中绑定C#

+0

我不明白你的意思,为什么你不得不跳过这个项目?数据来自数据库吗?如果是这样,只是不包括您的选择查询中的项目。 – 2010-11-10 06:53:05

+0

如果答案对您有帮助,请将其标记为已接受。然后回顾你的问题,并做同样的事情。 20个问题,只有4个接受不是很好。 – 2010-11-10 08:20:12

回答

2

跳到特定的项目,你可以

  1. 过滤通过SQL查询的数据。
  2. 筛选通过表中的数据选择是否通过数据视图绑定到数据表/数据集
  3. 筛选数据
  4. 使用RowDataBound事件

编辑〜下面是如何使用的RowDataBound

protected void GridView1_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e) 
{ 
    GridViewRow row = e.Row; 

    if (row.RowType == DataControlRowType.DataRow) { 
     //A value to check for 
     string myValue = DataBinder.Eval(e.Row.DataItem, "myColumn").ToString(); 

     if ((myValue == "a")) { 
      //Hide the row 
      row.Visible = false; 
     } 
    } 
} 

我不知道这将如何影响你的分页....如果你有一个。

+0

你可以解释更多如何使用RowDatBound事件...? – leonyx 2010-11-10 07:06:56

+0

我用这个,它解决了我的问题dtUserDevices.DefaultView.RowFilter =“UserDeviceId <>'”+ aUserDeviceID +“'”; – leonyx 2010-11-10 07:55:13

+0

thani赛义夫汗帮助 – leonyx 2010-11-10 07:56:25