【发布时间】:2014-03-25 01:41:13
【问题描述】:
telerik 网格是在单击其他网格后构建的。
我想用AutoGenerateColumns="True" 创建 grid2 列。
grid1 被点击后有回发,我得到了 grid1 的值 所以我可以获得更多数据来绑定grid2。
protected void grid1_ItemCommand(object sender, GridCommandEventArgs e)
{
if (e.CommandName == "RowClick")
{
tableID = Convert.ToInt32(((GridDataItem)e.Item).GetDataKeyValue("Id"));
grid2.Rebind();
}
}
点击后我设置了grid2的数据源:
protected void grid2_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
{
grid2.DataSource = data;
grid2.Visible = data.Count > 0;
}
如何为某些列设置模板过滤器?
【问题讨论】:
-
如果我理解正确,您想在运行时为自动生成的列创建过滤器。对吗?
-
是的,在回发之后。