2012-06-04 20 views
0

動態數據中的外鍵字段顯示下拉列表中子表的下一個字段字段。我怎麼能告訴它顯示另一個領域?動態數據中的外鍵在dropdownlis中顯示錯誤字段

假設這些表: 人員(PKPersonnelID,PersonnelName,FKDepartmentID) 部(PKDepartmentID,說明,部)

FKDepartmentID在人事表的外鍵Department表。當我想向人員插入新記錄時,動態數據爲我顯示FKDepartmentID的DropDownList。在此DropDownList中顯示來自說明字段的值(因爲我認識到它顯示主鍵後的第一個字段)。但我想顯示部門字段值。

+0

顯示部分碼? – Arion

+0

編輯我的問題。 – Karadous

回答

0

,你與下拉列表綁定數據的代碼,可以請你展示它在這裏,讓我們說你的下拉列表ID drpDepartment,不是讓你的綁定,如:

drpDepartment.DataTextField = "Department"; 
drpDepartment.DataValueField = "PKDepartmentID"; 
drpDepartment.DataSource = YOURCOLLECTION OR DATASOURCE; 
drpDepartment.DataBind(); 
+0

我正在使用ASP.NET動態數據。它生成代碼本身 – Karadous

+0

哦,我看到了,對不起親愛的不知道它,如果你找不到任何解決方案,你可以改變數據庫中的列順序:) –

相關問題