に取り組んでいAsp.Net Dynamic Data project with linq to sqlます。
one to one relationship外部キーを使用して指定された 2 つのテーブルの間にあるデータベースを作成しました。
つまり、テーブルEmployeeとテーブルがありますDepartment
Employee table
empid empname address departmentId
Department table
departmentId departmentname
現在Student、テーブルはdepartmentIdとしてforeign key
そこに移動する/Insert.aspxと、ドロップダウン リストにリストが表示さdepartment_nameれます。
これを行います-しかし、すべてdepartment_nameをドロップダウンリストに表示します
これらの department_name 値をカスタマイズできるように、linq クエリを作成する方法と場所
computersそのドロップダウンリストに department_name としてのみ入力したい場合、どうすればこれを達成できますか?
コード: FieldTemplate フォルダー内ForeignKey_Edit.ascx.cs
protected void Page_Load(object sender, EventArgs e)
{
if (DropDownList1.Items.Count == 0)
{
if (Mode == DataBoundControlMode.Insert || !Column.IsRequired)
{
DropDownList1.Items.Add(new ListItem("[Not Set]", ""));
}
PopulateListControl(DropDownList1);
}
SetUpValidator(RequiredFieldValidator1);
SetUpValidator(DynamicValidator1);
}
データダイナミクスはドロップダウンリストを内部的に設定しています。
この文の前後にPopulateListControl(DropDownList1);
特定の値のみを入力できるようにするには、何をコーディングすればよいですか?