に取り組んでい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);
特定の値のみを入力できるようにするには、何をコーディングすればよいですか?