/// <summary> /// 增加首个模版列,可以有选择功能。 /// </summary> private void SetCheckColumnInfo() { if (tm == null) { tm = new TemplateColumn(); ColumnTemplate ItemTemplate = new ColumnTemplate(); ItemTemplate.IsMoreSelect = ClientSelectMode; tm.ItemTemplate = ItemTemplate; ColumnTemplate2 tmHead = new ColumnTemplate2(); tmHead.IsMoreSelect = this.ClientSelectMode; // m_ClientSelectMode; tmHead.CheckAllText = this.CheckHeaderText; //"全选"; tm.HeaderTemplate = tmHead; tm.HeaderText = this.CheckHeaderText; tm.Visible = this.ShowCheckColumn; //tm.HeaderStyle.Width=100; if (this.Columns.Count > 0) { if (this.Columns[0] is TemplateColumn) { this.Columns.RemoveAt(0); } } this.Columns.AddAt(0, tm); } else { ColumnTemplate ItemTemplate = (ColumnTemplate)tm.ItemTemplate; ItemTemplate.IsMoreSelect = this.ClientSelectMode; //tm.ItemTemplate=ItemTemplate; ColumnTemplate2 tmHead = (ColumnTemplate2)tm.HeaderTemplate; tmHead.CheckAllText = this.CheckHeaderText;// "全选2"; tmHead.IsMoreSelect = ClientSelectMode; tm.HeaderText = this.CheckHeaderText; tm.Visible = this.ShowCheckColumn; } }
/// <summary> /// 增加首个模版列,可以有选择功能。 /// </summary> private void SetCheckColumnInfo() { if (tm == null) { tm = new TemplateColumn(); ColumnTemplate ItemTemplate = new ColumnTemplate(); ItemTemplate.IsMoreSelect = ClientSelectMode; tm.ItemTemplate = ItemTemplate; ColumnTemplate2 tmHead = new ColumnTemplate2(); tmHead.IsMoreSelect = this.ClientSelectMode;// m_ClientSelectMode; tmHead.CheckAllText = this.CheckHeaderText;//"全选"; tm.HeaderTemplate = tmHead; tm.HeaderText = this.CheckHeaderText; tm.Visible = this.ShowCheckColumn; //tm.HeaderStyle.Width=100; if (this.Columns.Count > 0) { if (this.Columns[0] is TemplateColumn) { this.Columns.RemoveAt(0); } } this.Columns.AddAt(0, tm); } else { ColumnTemplate ItemTemplate = (ColumnTemplate)tm.ItemTemplate; ItemTemplate.IsMoreSelect = this.ClientSelectMode; //tm.ItemTemplate=ItemTemplate; ColumnTemplate2 tmHead = (ColumnTemplate2)tm.HeaderTemplate; tmHead.CheckAllText = this.CheckHeaderText;// "全选2"; tmHead.IsMoreSelect = ClientSelectMode; tm.HeaderText = this.CheckHeaderText; tm.Visible = this.ShowCheckColumn; } }