フォームにcombobox
電話があります。ddCourses
LINQ 式でロードしようとしていますが、プログラムを実行するcombobox
と、テキストだけではなく、LINQ ステートメントでロードした値 (COURSE_ID) とテキスト (COURSE_TITLE) が表示されます (値が必要です)。 、COURSE_ID、非表示)。
これが私のコードです:
private void LoadDropDowns()
{
var db = new DataClasses1DataContext();
ddCourse.DataSource = (from c in db.COURSE_MASTERs
select new { c.COURSE_ID, c.COURSE_TITLE }).ToList();
}
の各行の値とテキストを設定するにはどうすればよいcombobox
ですか?
私が見た他の例ではDataTextField
andDataValueField
プロパティが使用されていましたが、これらは私には利用できないようです。
およびプロパティ using
にアクセスできるようにするための参照がステートメントにありませんか?DataTextField
DataValueField
これが私の「使用」ステートメントです:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
編集: DataTextField および DataValueField プロパティは利用できません。これは System.Web.UI の一部であり、これは私が使用している winform であるためですか?