نوشته شده توسط
www.rayanehkhabar.com
بایند شدن اطلاعات در کمبو باکس به همراه چند گزینه ثابت چطوریه؟
مثلا یه سری اطلاعات از دیتابیس در کمبو باکس نشون داده بشه (اینو بلدم) بعد بالای لیست یه گزینه همه موارد هم باشه. (اینو بلد نیستم)
البته از طریق کنترل کمبو باکس گزینه دلخواه را وارد میکنم ولی بعد از بایند شدن فقط اطلاعات دیتابیس نشون داده میشه و گزینه های قبلی حذف میشن
اگه از دیتا تیبل استفاده می کنی اول یه ردیف پیش فرض به موجودیهای دیتاتیبل اضافه کن بعد به کمبو وصل کن
da.Fill(dt);DataRow row = dt.NewRow();
row["Category"] = "<-انتخاب شما->";
dt.Rows.InsertAt(row, 0);
CBParent.DataSource = dt;
وایضا فی linq :
List<Asignatura> list1 = new List<Asignatura>();
var result1 = from p in GHEntities.Asignaturas
orderby p.nombre_asignatura
select p;
list1.AddRange(new Asignatura[]
{
new Asignatura
{
id_asignatura = "-1",
nombre_asignatura = "<Select a subject>"
}
});
foreach (Asignatura asignatura in result1)
{
list1.Add(asignatura);
}
this.cb0101.DataSource = list1;
this.cb0101.DisplayMember = "nombre_asignatura";
this.cb0101.ValueMember = "id_asignatura";
this.cb0101.SelectedValue = clase.id_asignatura.ToString();