SVN r924
SVN-Revision: r924
This commit is contained in:
@@ -170,6 +170,14 @@ namespace Lskj.Control
|
||||
dragGrid.OnDragComplete += new GridFragGridCompleteEventHandler(OnDragGridCompleted);
|
||||
}
|
||||
|
||||
//左侧表设置后,添加事件。行改变时刷新右侧表
|
||||
if (model.IsUnioDetail)
|
||||
{
|
||||
gridEx.GridView.FocusedRowObjectChanged += new DevExpress.XtraGrid.Views.Base.FocusedRowObjectChangedEventHandler(OnGridViewFocusedRowObjectChanged);
|
||||
gridEx.GridView.RowCellClick += new RowCellClickEventHandler(OnRowCellClick);
|
||||
UnioDetail = true;
|
||||
}
|
||||
|
||||
if (i == 0)
|
||||
{
|
||||
gridEx1.GridControlObj = gridEx;
|
||||
@@ -188,6 +196,7 @@ namespace Lskj.Control
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
gridEx2.GridControlObj = gridEx;// 加载配置查询条件
|
||||
if (Model != null && Model.IsDetailSearch)
|
||||
{
|
||||
@@ -761,29 +770,4 @@ namespace Lskj.Control
|
||||
//重新根据主表数据查询
|
||||
private void SearchObj_OnSearchAfterCallBack(object sender, EventArgs e)
|
||||
{
|
||||
DataRow rowItem = this.ParentGridEx.GetViewFocusedDataRow();
|
||||
int i = 0;
|
||||
foreach (GridDetailModel model in this._gridDetail)
|
||||
{
|
||||
if (model.QueryAgain)
|
||||
{
|
||||
if (i == 0)
|
||||
{
|
||||
string sqlValue = model.IsReadOnly || model.IsChart ? model.DetailSql : model.SystemModel.MenuSql;
|
||||
sqlValue = ReplaceHelper.ReplaceRowParam(rowItem, sqlValue);
|
||||
gridEx1.SearchObj.SearchGrid(sqlValue, true, false);
|
||||
}
|
||||
else if (1 == 1)
|
||||
{
|
||||
string sqlValue = model.IsReadOnly || model.IsChart ? model.DetailSql : model.SystemModel.MenuSql;
|
||||
sqlValue = ReplaceHelper.ReplaceRowParam(rowItem, sqlValue);
|
||||
gridEx2.SearchObj.SearchGrid(sqlValue, true, false);
|
||||
}
|
||||
}
|
||||
i++;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
DataRow rowItem = th
|
||||
Reference in New Issue
Block a user