Wie setzen Sie das erste index leer im Kombinationsfeld

Habe ich ein Kombinationsfeld ist gebunden mit einer datasource. In dieser combobox muss ich hinzufügen, ein leeres Feld mit dem index 0.

Ich geschrieben habe folgenden code für das abrufen von Datensätzen.

 public List<TBASubType> GetSubType(int typ)
        {
            using (var tr = session.BeginTransaction())
            {
                try
                {
                    List<TBASubType> lstSubTypes = (from sbt in session.Query<TBASubType>()
                                                    where sbt.FType == typ
                                                    select sbt).ToList();


                    tr.Commit();
                    return lstSubTypes;
                }
                catch (Exception ex)
                {
                    CusException cex = new CusException(ex);
                    cex.Write();
                    return null;
                }
            }
        }

Nachdem dieser es binden mit combobox mit Daten verbindliche Quelle, wie unten code.

M3.CM.BAL.CM CMobj = new M3.CM.BAL.CM(wSession.CreateSession());
                lstSubTypes = CMobj.GetSubType(type);
                this.tBASubTypeBindingSource.DataSource = lstSubTypes;
  • Enthalten eine leere Zeichenfolge notieren Sie in Ihren verbindlichen Quelle?
InformationsquelleAutor Amit Kumar | 2013-08-07
Schreibe einen Kommentar