获取DataBinding上的当前数据项(行)和Ext.NET GridPanel

时间:2011-08-08 08:09:21

标签: asp.net data-binding extjs ext.net

我需要在OnDataBinding事件中的ext.NET GridPanel中设置每一行。如何在服务器端获取当前数据项?

<uc:GridPanel ID="egrBills" runat="server" Border="false" Layout="Fit">
 <Store>
  <ext:Store runat="server" OnDataBinding="OnDataBinding_EventHandler" ID="MainStore">
   <!-- ............ -->

protected void OnDataBinding_EventHandler(object sender, EventArgs e)
{
    //How do I get current data item?           
}

2 个答案:

答案 0 :(得分:3)

使用Ext.NET,没有服务器端行数据绑定事件。客户端<Renderer>功能可能是一种选择。

答案 1 :(得分:1)

DataRowView dr = (DataRowView)e.Item.DataItem;
string CollegeName= Convert.ToString(dr["CollegeName"]);

这里,CollegeName是它将在OnDataBinding事件中每行给出值的列的名称