SVN r530
SVN-Revision: r530
This commit is contained in:
@@ -558,8 +558,12 @@ namespace Lskj.Control
|
||||
/// <param name="where">The where key.</param>
|
||||
protected void SetMainGridView(string where = "")
|
||||
{
|
||||
|
||||
string sqlValue = ReplaceHelper.ReplaceWhereCond(this.MainBodyTab.Visible ? (this.MainBodyTab.SelectedTabPage.Tag as ModuleGridDetailEx).SysModel.MenuSql : this.SysModel.MenuSql);
|
||||
ModuleGridDetailEx moduleGridDetailEx = this.MainBodyTab.Visible ? (this.MainBodyTab.SelectedTabPage.Tag as ModuleGridDetailEx) : null;
|
||||
string sqlValue = ReplaceHelper.ReplaceWhereCond(moduleGridDetailEx!=null? moduleGridDetailEx.SysModel.MenuSql : this.SysModel.MenuSql);
|
||||
if (moduleGridDetailEx != null && moduleGridDetailEx.Tag is DataRow dataRow)
|
||||
{
|
||||
sqlValue += dataRow["unionCond"];
|
||||
}
|
||||
//sqlValue = this.SysModel.MenuSql.Trim().StartsWith("select", StringComparison.OrdinalIgnoreCase) ? sqlValue + where : sqlValue;
|
||||
//判断是否是select开头,上方的判断可能出现开头是空格或者注释的情况
|
||||
sqlValue = IsSelectAtStart(sqlValue) ? sqlValue + where : sqlValue;
|
||||
@@ -1626,6 +1630,7 @@ namespace Lskj.Control
|
||||
GridDragGrid.GridAddCheckBox(modegridEx.ModuleGridObj.GridControlObj.GridView);
|
||||
}
|
||||
page.Controls.Add(modegridEx);
|
||||
modegridEx.Tag = item;
|
||||
page.Tag = modegridEx;
|
||||
this.MainBodyTab.TabPages.Add(page);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user