0
我有兩個表(Person和地點)結合在ASP.NET動態數據外鍵顯示多張田
在動態數據網站,添加位置信息的時候,我需要選擇從下拉框中的人這是通過FK填充的。該下拉框默認爲「Person」中名爲「fname」的字段,因此它看起來像「Jim」或「Steve」。
我試圖讓下拉框顯示它引用的人的全名,它將結合字段fname和lname。
我會在字段模板中做這個嗎?元數據?我有點卡住了。
如果我看FieldTemplate爲ForeignKey_Edit我看到這一點:
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」的東西並使用它,但我不知道在哪裏這種方法甚至存在。
任何想法?