我如何从ondatabinding事件中获取datakeynames?

时间:2016-05-12 18:37:19

标签: c# asp.net

我有一个gridview,需要从ASP.NET / C#中的事件ondatabinding访问那些行datakeyname。如何从ondatabinding访问datakeys?这甚至可以通过3种不同的网格视图中的一种来调用。我如何从ondatabinding获取此行datakeyname?

ondatabinding =" PreventErrorOnbinding"

scan

C#:

case class beEven(b: Int) extends Matcher[Int]() {
  def apply(n: => Int) =  (n % 2 == 0, "%d is even".format(n), "%d is odd".format(n))
}

1 个答案:

答案 0 :(得分:0)

知道了!

        GridViewRow row = (GridViewRow)ddl.NamingContainer;
        DataRow dr = ((DataRowView)row.DataItem).Row;
        string id = dr["ID"].ToString().Trim();
        string id2 = ((System.Data.DataRowView)(row.DataItem)).Row["ID"].ToString().Trim();