SVN r500
SVN-Revision: r500
This commit is contained in:
@@ -417,6 +417,10 @@ namespace Lskj.Control
|
||||
/// 保存结果
|
||||
/// </summary>
|
||||
private bool SaveResults = false;
|
||||
/// <summary>
|
||||
/// 作为明细时对应的标签名
|
||||
/// </summary>
|
||||
public string TagName;
|
||||
|
||||
/// <summary>
|
||||
/// 点击搜索时,判断当前表的明细是否有修改或新增状态的行
|
||||
@@ -5183,4 +5187,43 @@ namespace Lskj.Control
|
||||
int focusedRowHandle = this.gcMain.GridView.FocusedRowHandle;
|
||||
GridColumn[] Columns = this.gcMain.GridView.GetSelectedCells(focusedRowHandle);//当前选中的单元格
|
||||
//判断是否为最后一行,最后一列
|
||||
if (Columns.Length > 0 && Columns[0].VisibleIndex == this.gcMain.GridView.Columns.Co
|
||||
if (Columns.Length > 0 && Columns[0].VisibleIndex == this.gcMain.GridView.Columns.Count - 1 && focusedRowHandle == this.gcMain.GridView.RowCount - 1)
|
||||
{
|
||||
this.AddGridViewRecord();
|
||||
}
|
||||
//判断表格是否为空
|
||||
if (this.gcMain.GridView.RowCount == 0)
|
||||
{
|
||||
this.AddGridViewRecord();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 切换时保存(作为明细页签被切换时)
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public bool SaveWhenSwitching()
|
||||
{
|
||||
this.SaveResults = false;
|
||||
if (this.pl_buttom.Visible && this.btnSave.Visible && this.btnSave.Enabled)
|
||||
{
|
||||
this.OnSaveClick(null, null);
|
||||
}
|
||||
return SaveResults;
|
||||
}
|
||||
|
||||
|
||||
public void SelectTheSpecifiedRow()
|
||||
{
|
||||
if (!string.IsNullOrWhiteSpace(this.TagName) &&ParentGridEx!=null&&ParentGridEx.GridView.OptionsSelection.MultiSelect == true&& GridControlObj.GridView.OptionsSelection.MultiSelect == true&& this.ParentControlEx.
|
||||
Reference in New Issue
Block a user